To me, it looks like a waste of time. Storing JSON may make data
somewhat more accessible, but it still gives us no referential
integrity, and it still means that I'd need to use two languages (JSON
and SQL) to access my database.
I'd rather have the whole database converted to the model used by the
SQLite exporter. When that model is used through the DB-API, anyone can
use their favorite back-end, and their favorite tools, and language.
If I remember correctly this was discussed in the past without a proper
decision, but I think that it would make more sense to adapt the database
structure to store the data in a non-blob format, using the full power of