0

実稼働システムとローカル開発システムの間で postgreSQL データベースを同期するためのツールが必要です。

本番サーバーからローカル開発サーバーにデータをフェッチする必要があります。

例: モデル TicketType のすべての行 (約 100 行) を取得したいのですが、モデル Ticket のすべての行 (数千行) は取得したくありません。

私は pg_dump の使用方法を知っており、django で dumpdata を使用する方法を知っています。

しかし、もっと良い解決策があるかもしれません。

(開発から製品への変更を取得するためのソリューションは必要ありません。これは南で管理されています。)

4

1 に答える 1

2

Postgresql の最近のバージョンを使用している場合はdblinkを使用できます。Postgres 9.3 を使用している場合は、気の利いた新しいpostgres_fdwを使用できます。https://github.com/commandprompt/postgres_fdwで、9.2 用にバックポートされた postgres_fdw 拡張機能をテストすることもできます。

于 2013-09-11T15:55:13.757 に答える