Con MySql Workbench, pude crear todas las tablas de una base de datos con EER-Diagram, y luego hacer File/Export/Forward Engineer SQL Create Script para generar un archivo sql que crea la base de datos más todas las tablas de la base de datos. En Postgresql, con pgAdmin4 o DBeaver, he creado todas las tablas en la base de datos/esquema, ¿hay alguna forma similar de generar un archivo sql para crear la base de datos y todas las tablas de la base de datos?
Exporta solo el schema without data usando pg_dump en psql [terminal] :
pg_dump -U postgres -s databasename > backup.sql o con Pgadmin4
only schema en la Dump option .