为什么我在Heroku上部署的应用程序会定期重置数据库?

时间:2015-03-07 05:44:58

标签: python heroku flask

我在Heroku上有一个非常简单的网络应用程序。该应用程序有一个sqlite3数据库文件,其中包含一些预先填充的数据。部署应用程序后,我可以通过Web应用程序插入/删除记录。

为什么过了一段时间,让我们说10个小时,当我再次访问我的网络应用程序时,修改过的数据似乎已经消失了,所有显示的都是预先填充的数据?

1 个答案:

答案 0 :(得分:1)

我在互联网上查询了你的问题。这个消息并不好。事实证明,你无法在heroku上使用SQLite。检查磁盘备份存储下的here。不幸的是,你可能不得不改变数据库。我会建议PostgreSQL。我在heroku上使用它没有任何问题。