SQLCommenter implementation for Laravel. SQLCommenter is a set of tools that augments SQL Statements with comments containing information about the code that caused its execution. These information can be action, controller, framework, db_driver, route and opentelemetry traceparent.

v0.1.0-alpha 2022-08-19 19:25 UTC

This package is not auto-updated.

Last update: 2024-05-20 06:33:31 UTC


sqlcommenter is a plugin/middleware/wrapper to augment SQL statements from laravel with comments that can be used later to correlate user code with SQL statements.


Add this to your composer.json

"repositories": [
        "type": "path",
        "url": "/full/or/relative/path/to/sqlcommenter-laravel/package"

Install the package

composer require "google/sqlcommenter-laravel"


Publish the config file from library to into laravel app using below command

php artisan vendor:publish --provider="Google\GoogleSqlCommenterLaravel\GoogleSqlCommenterServiceProvider"

Add the following class above Illuminate\Database\DatabaseServiceProvider::class, in config/app.php

'providers' => [

Run unit tests

Run unit tests using below command

./vendor/bin/phpunit tests