私は、データベースに保存されているデータを含めずに、データベース設計をバックアップする方法を見つけようとしました。実際には、データベース内のすべての「CREATE スクリプト」を保持するファイルが必要だと思います。理想的には、このファイルを使用してデータベースを再作成できます (もちろん、データなし)。
データベースのバックアップでデータを回避するにはどうすればよいですか?
私はpgAdmin 4.1.3とPostgreSQL 9.6を使用しています。
ベストアンサー1
psql(ターミナル)からこれを使用できます:
pg_dump -s databasename > file.dump
pg_dump のドキュメントによると、「-s」はデータではなくオブジェクト定義 (スキーマ) のみをダンプします。