我想知道如果我正在使用 Heroku Postgres 并且我想App 1.0
转储pg_restore
一个App 2.0
. 问题是App 2.0
有新的字段和表,pg_restore文档写道:
... 将发出必要的命令,将数据库重建到保存时的状态。
我不想将数据库重建到它所在的状态App 1.0
,我只想获取数据并将其放在新的数据库中,我添加的表和字段不应与转储文件中的数据冲突。
一种选择是pg_restore
“将数据库重建为保存时的状态”,然后再次运行迁移。这是最好的方法吗?可能有更好的方法,谢谢您的建议。