我正在使用taps gem,我正在尝试使用heroku db:pull来拉下我当前的生产数据库。
但是,当我拉动时,它会拉下我差不多3个月前推送的数据库,而不是当前的数据库。
有没有办法指明我想要最新的?是否可以删除旧的数据库?
感谢您的时间
编辑:我在本地使用MySQL,我知道pgbackups,并且我正在努力避免与之相关的pg转储。答案 0 :(得分:1)
如果您有多个部署环境(即分段与生产),请确保使用db:pull --app productionAppName指定正确的部署环境。
如果生产环境中有未使用的表要删除,则有两个选项:
这篇文章描述了这两种技术: Heroku Drop Table Rails Help
希望它有所帮助!答案 1 :(得分:0)
Heroku上只有1个数据库,但是很久以前它的残存表在我推新数据库时没有被覆盖。
TL; DR =>它将旧数据库与新
合并