I deployed a Django app on Heroku. I have some models and inserted some data to the database (SQLite database). But, when I tried to access the data after certain time, it showing an empty database. I found a problem similar to my issue here ->django heroku media files 404 error and I understood that, I should keep my Media files somewhwere else.
Here my problem is with database and my question is, can I prevent my SQLite database from this data loss ?
Asked
Active
Viewed 1,138 times
5

Harald Nordgren
- 11,693
- 6
- 41
- 65
1 Answers
7
There is nothing you can do about this, short of storing the database on some other service like Amazon S3. Heroku has ephemeral storage: https://devcenter.heroku.com/articles/sqlite3#disk-backed-storage
However, Heroku also comes with free persistent PostgreSQL. So I would advice you to use that instead.

Harald Nordgren
- 11,693
- 6
- 41
- 65