#30055: Drop support for SQLite < 3.8.3 -------------------------------------+------------------------------------- Reporter: Tim | Owner: Tim Graham Graham | Type: | Status: assigned Cleanup/optimization | Component: Database | Version: master layer (models, ORM) | Severity: Normal | Keywords: Triage Stage: Accepted | Has patch: 0 Needs documentation: 0 | Needs tests: 0 Patch needs improvement: 0 | Easy pickings: 0 UI/UX: 0 | -------------------------------------+------------------------------------- #30054 requires emulating a TRUNCATE CASCADE which requires a recursive retrieval of foreign key constraints. Recursive CTEs are only supported on SQLite 3.8.3+.
Ubuntu Trusty ships with SQLite 3.8.2 and will EOL in April 2019. Debian Jessie ships with 3.8.7+. SQLite 3.8.2 was released in December 2013. SQLite version support seems like a similar situation as GEOS libraries which we generally support about 5 years after released. ([https://github.com/django/django/pull/10779#issuecomment-449526742 discussion]) -- Ticket URL: <https://code.djangoproject.com/ticket/30055> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To post to this group, send email to django-updates@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-updates/052.418fc6161cc5784b3d9884769670ea08%40djangoproject.com. For more options, visit https://groups.google.com/d/optout.