Is it still standard advice to warn developers about running migrations against SQLite in a production environment?
The docs state (emphasis mine):
This process generally works well, but it can be slow and occasionally buggy. It is not recommended that you run and migrate SQLite in a production environment unless you are very aware of the risks and its limitations; the support Django ships with is designed to allow developers to use SQLite on their local machines to develop less complex Django projects without the need for a full database.
This advice was added to the documentation in 2013 via commit 06103c8. Looking through the last five years of migration related tickets on Trac, I find only one accepted bug specific to SQLite (and at least as many for PostgreSQL). I wonder if this advice is outdated. What are the community’s thoughts about removing the warning?
Sincerely,
- a big fan of running SQLite in production