Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Story Points:2.8
-
Epic Link:
-
Team:SQuaRE
Description
During DM-10742 we tried to upgrade django to a newer version (1.11.3) and faced the problem that the django-json-field 0.5.7 package does not work with this version when it does the deserialization of JSON data.
We have to look for alternatives for this package and perhaps write a serializer/deserializer by ourserlves. Also this package is not being maintained anymore.
See issue:
https://github.com/adamchainz/django-mysql/issues/342
The lack of support for JSON field in Django and MariaDB is one of the reasons we want to migrate the SQuaSH API to Flask + SQLAlchemy. We are looking into https://marshmallow.readthedocs.io/en/latest/index.html# for the new implementation.
The result of this investigation should be a proof of concept to demonstrate that we can use MariaDB 10.2 JSON field support with Flask + SQLAlchemy.