PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Hasilkan DDL secara terprogram di Postgresql

Gunakan pg_dump dengan opsi ini:

pg_dump -U user_name -h host database -s -t table_or_view_names -f table_or_view_names.sql

Deskripsi:

-s or --schema-only : Dump only ddl / the object definitions (schema), without data.
-t or --table Dump :  Dump only tables (or views or sequences) matching table

Contoh:

-- dump each ddl table elon build.
$ pg_dump -U elon -h localhost -s -t spacex -t tesla -t solarcity -t boring > companies.sql

Maaf jika keluar dari topik. Hanya ingin membantu yang googling "psql dump ddl" dan mendapatkan utas ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan kunci yang dibuat secara otomatis dari penyisipan baris di musim semi 3 / PostgreSQL 8.4.9

  2. Pembaruan Versi PostgreSQL Docker PGMASTER

  3. PostgreSQL, PILIH dari max id

  4. Berikan semua pada skema tertentu di db ke peran grup di PostgreSQL

  5. Mengimpor file CSV zip ke PostgreSQL