laymonage / django-jsonfield-backport

Backport of the cross-DB JSONField model and form fields from Django 3.1.
https://pypi.org/project/django-jsonfield-backport
BSD 3-Clause "New" or "Revised" License
42 stars 6 forks source link

Use JSONField __contains lookup on key transforms and drop support on Oracle and SQLite #13

Closed laymonage closed 4 years ago

laymonage commented 4 years ago

Fixes #12.

Partial implementations for Oracle and SQLite were still available up to https://github.com/laymonage/django-jsonfield-backport/pull/13/commits/027ef49a651641301d749a892ac2442a59ac8cfc. SQLite JSON_CONTAINS in that commit was updated to use Mariusz's version from TR-31836. The implementations are left as a reference for users who want to create their own versions.