7
A
答えて
4
あなたが特定の接頭辞で始まるすべてのビューを持っている場合は、このコマンドを使用することができます。
pg_dump -s -t 'prefix*' dbname > db.dump
またはあなたが使用することができますが、最後に、pg_dumpのためのマニュアルページを参照してください...ビューの名前で、できるだけ多くの切り替え-t例です...
15
あり、これを行うには直接のフラグはませんが、技術私たちのお気に入りのスキーマ・ツー・生成・コマンドのクエリを、使用して:
select string_agg('-t ' || quote_ident(nspname) || '.' || quote_ident(relname), ' ')
from pg_class join pg_namespace on pg_namespace.oid = pg_class.relnamespace
where relkind = 'v' and not (nspname ~ '^pg_' or nspname = 'information_schema');
これは、pg_dumpのに使用できる文字列を生成します。コマンド、例えば:
-t media.duplicated_component -t adv.advert_view_distribution
あなたは、直接コマンドラインにスプライスができます
pg_dump $(psql -c "select string_agg(...etc...)" db) db
関連する問題
- 1. Heroku Postgresからバックアップをエクスポートする
- 2. PostgresデータベースをExcelスプレッドシートにエクスポートする
- 3. Postgres - エクスポートする単純バッチファイルCSV
- 4. Postgresで2ビューを1にする
- 5. ビュー内の動的な列名(Postgres)
- 6. のPostgres:異なるが1列のみ
- 7. デベロッパースナップショット用のテーブルの一部のみをPostgresでダンプする
- 8. MVCビューからCSVへのエクスポート(Excel用)
- 9. SSRS 2008レポートのみをエクスポートしてイメージにエクスポート最初のページ
- 10. Postgresでファントムの読み込みを防ぐには?
- 11. ビューとコントローラ間でビューのみのデータをラウンドトリップする方法
- 12. Mysql:すべてのテーブルのインデックスのみをエクスポートするには?
- 13. Postgresでのみ機能のバックアップを取る方法
- 14. ビューのみを表示する方法
- 15. Drupalの組み込みビュー
- 16. ページの読み込みとCRMのExcelへのエクスポートを区別する2015
- 17. postgresのデータベースをコピーする
- 18. dllのみからのエクスポート関数ordinal
- 19. PHP&Postgres:ビューとSELECTのどちらを使用すればよいですか?
- 20. X509Certificate2(公開鍵のみ)を.CERファイルにエクスポートする
- 21. Gitでのみ変更されたファイルをエクスポート/アーカイブする
- 22. Djangoで組み込みの 'password_reset'ビューを使用するには?
- 23. 部分ビューの読み込みを禁止する
- 24. dbからのビューの読み込み
- 25. Postgresの -
- 26. のPostgres:
- 27. Postgresの
- 28. Herokuのpostgresにアップグレードする
- 29. CCRCビューのみのリスト
- 30. PythonはCSVへのリストの一部のみをエクスポートします
ビューがエクスポートするデータではなく、ビューがエクスポートされることに注意してください。これはおそらくほとんどの人には明らかですが、最初は私にとってはそうではありませんでした。ビューから返されたデータをエクスポートするには、http://stackoverflow.com/questions/1745105/postgres-dump-of-only-parts-of-tables-for-a-dev-snapshot –
を参照してください。 '-s'を実行しても、その問題について議論された' COPY'ルートを下回る代わりに 'pg_dump'を使っています – kez