Talk:GEPS 032: Database Backend API

From Gramps
Jump to: navigation, search

SQLHeavy ?

My distribution is using SQLHeavy! (geary, music player, libappstore, etc ...)

Something additional to Sqlite?

SQLHeavy makes use of features provided by the GLIb libraries to provide functionality
which is absent from SQLite itself, including:
* Regular expressions
* Checksums
* ZLib compression/decompression
* Asynchronous queries and backups
* ORM, including a code generator and field-level change notifications
* GTK+ integration

I do not know if it is possible to ignore or skip GTK+ integration?

It seems to be possible to ignore GTK+ according to minor requirements: gio-2.0, glib-2.0, gobject-2.0, gthread-2.0, sqlite3.
SQLHeavy still needs glib-2.0 (Gnome stuff like with libgda) ... :(
eg, on ubuntu: libsqlheavy.

Libgda ?