Export only DDL without row data.
Section: pg_dump and pg_restore Basics
Schema-only dump
bash
bash
pg_dump -h localhost -U postgres -d appdb --schema-only -f schema.sqlExplanation
See summary for usage details.
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 pg_dump and pg_restore Basics
Directory format dump
Create a directory-format dump that supports parallel restore.
Restore archive to database
Restore a custom or directory archive into a database.