我在Heroku上运行一个简单的webapp,用于在室友之间分配付款,并将所有付款存储到Heroku PostgreSQL数据库。
应用程序在运行时按预期工作,并且数据库已正确更新。但是,在本地更改代码并将其推送到heroku后,数据库将完全重置为过去的实例,并且数据库中缺少所有新添加的行。
这是预期的行为还是我做错了什么?
更多细节: 该应用程序是使用Flask框架的python应用程序
答案 0 :(得分:0)
如果您在Heroku上有一个正常工作的数据库,并希望使用某些值来播种它,请考虑使用Rails应用程序的db
文件夹中的种子文件或使用heroku run rails c
然后使用控制台种下你想要的种子。