Heroku Postgres数据库值在部署时重置

时间:2014-05-28 03:14:56

标签: postgresql heroku

我在Heroku上运行一个简单的webapp,用于在室友之间分配付款,并将所有付款存储到Heroku PostgreSQL数据库。

应用程序在运行时按预期工作,并且数据库已正确更新。但是,在本地更改代码并将其推送到heroku后,数据库将完全重置为过去的实例,并且数据库中缺少所有新添加的行。

这是预期的行为还是我做错了什么?

更多细节: 该应用程序是使用Flask框架的python应用程序

1 个答案:

答案 0 :(得分:0)

如果您在Heroku上有一个正常工作的数据库,并希望使用某些值来播种它,请考虑使用Rails应用程序的db文件夹中的种子文件或使用heroku run rails c然后使用控制台种下你想要的种子。