Print CREATE statements for the whole database.
Section: Open and inspect databases
Show full schema
text
text
.schemaExplanation
Good for inspecting tables, indexes, triggers, and views.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Open and inspect databases
Show schema for one table
Print the CREATE statement for a specific object.
Open a database file
Start the sqlite3 shell with a file-backed database.
Open an in-memory database
Start a temporary database that lives only for the session.
Show schema plus sqlite_stat tables
Include internal objects useful for advanced debugging.