Skip to content

Series

Truss

Building a live, zoomable ER diagram for your Laravel app's database schema.

Laravel Truss

v1.12.0

A live, zoomable ER diagram of your Laravel app's actual database schema, safe to run in production. Structure only, never data. Now speaks MCP, so a coding agent can read your live schema instead of a stale paste.

  1. 1 There's no artisan schema:show, so I built one A live, zoomable ER diagram of your Laravel app's actual database schema, safe to run in production. Structure only, never data. Jul 23, 2026 · Laravel · 7 min read
  2. 2 The schema doctor is in Laravel Truss 1.5 adds truss:doctor: a deterministic, structure-only review of your database schema, thirteen rules deep, that can fail your CI build. Jul 31, 2026 · Laravel · 3 min read
  3. 3 I gave my schema viewer your app's colours Laravel Truss 1.6 adds theming to match the app it's embedded in, and truss:export to generate deterministic schema files your CI can gate on. Aug 3, 2026 · Laravel · 4 min read
  4. 4 My coding agent kept inventing columns Laravel Truss 1.8 turns your schema export into grounding context for a coding agent: annotations, focused and compact exports, and an optional read-only MCP server. Aug 10, 2026 · Laravel · 5 min read
  5. 5 The bug that only showed up once strangers could paste a schema A schema viewer that always read a live database connection was quietly relying on that connection being trustworthy. Here's what broke, silently, the moment the input became a pasted file from a stranger, and the three checks that catch it. Aug 24, 2026 · Laravel · 6 min read
  6. 6 The Laravel schema nobody chose A structural census of fifteen real Laravel codebases: what their schemas look like, how connected they are, and how much of it was never really a choice. Aug 28, 2026 · Laravel · 9 min read