为什么我部署在 Heroku 上的应用程序会定期重置其数据库?
Why is my app deployed on Heroku has its database reset periodically?
我在 Heroku 上有一个非常简单的 Web 应用程序。该应用程序有一个带有一些预填充数据的 sqlite3 数据库文件。部署应用程序后,我可以 insert/delete 通过网络应用程序进行记录。
为什么过了一段时间,比方说 10 个小时,当我再次访问我的网络应用程序时,修改的数据似乎已经消失,并且显示的都是预填充的数据?
我在网上查了你的问题。消息不好。事实证明你不能真正在 heroku 上使用 SQLite。检查磁盘备份存储下的 here。不幸的是,您可能不得不更改数据库。我建议使用 PostgreSQL。我在 heroku 上使用它没有任何问题。
我在 Heroku 上有一个非常简单的 Web 应用程序。该应用程序有一个带有一些预填充数据的 sqlite3 数据库文件。部署应用程序后,我可以 insert/delete 通过网络应用程序进行记录。
为什么过了一段时间,比方说 10 个小时,当我再次访问我的网络应用程序时,修改的数据似乎已经消失,并且显示的都是预填充的数据?
我在网上查了你的问题。消息不好。事实证明你不能真正在 heroku 上使用 SQLite。检查磁盘备份存储下的 here。不幸的是,您可能不得不更改数据库。我建议使用 PostgreSQL。我在 heroku 上使用它没有任何问题。