Laravel Packages

Output Eloquent Builder SQL to Your Favorite Debugging Tool

Published
Output Eloquent Builder SQL to Your Favorite Debugging Tool image

Laravel showsql is a package to output model SQL queries to your favorite debugging tool or the browser:

Menu::whereHas('status')
->showSql()
->get();

When you call the showSql() method, it sends the generated SQL query to either Laravel Telescope, Laravel Log, Ray, Clockwork, Laravel Debugbar, and web browsers. You can configure this package to send SQL queries to multiple places:

This package is helpful when you want to target specific query logs without combing through all SQL queries on a given request. You can learn more about this package, get full installation instructions, and view the source code on GitHub.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
Laravel Image Responses: Serve Resized Images From Routes image

Laravel Image Responses: Serve Resized Images From Routes

Read article
Pause All Laravel Queues During a Deploy image

Pause All Laravel Queues During a Deploy

Read article
Laravel Terminal UI for the artisan dev Command image

Laravel Terminal UI for the artisan dev Command

Read article
Pause All Queues and a New artisan dev UI in Laravel 13.25 image

Pause All Queues and a New artisan dev UI in Laravel 13.25

Read article
Laravel monitoring that doesn't bill you by your traffic image

Laravel monitoring that doesn't bill you by your traffic

Read article
Mock PHP Classes in Tests With the Double Library image

Mock PHP Classes in Tests With the Double Library

Read article