我需要一个工具来在生产系统和本地开发系统之间同步postgreSQL数据库。
需要将数据从生产服务器提取到本地开发服务器。
示例:我想获取模型TicketType的所有行(大约100行),但不是获取模型Ticket的所有行(数千个)。
我知道如何使用pg_dump,我知道如何在django中使用dumpdata。
但也许有更好的解决方案。
(我不需要一个解决方案来从dev变为prod,这是由南方管理的。)
答案 0 :(得分:1)
如果您使用的是任何最新版本的Postgresql,则可以使用dblink,或者如果您使用的是Postgres 9.3,则可以使用漂亮的新postgres_fdw。您还可以在https://github.com/commandprompt/postgres_fdw
处测试后向9.2移植的postgres_fdw扩展程序