1,583
edits
Changes
→SQL Details
Getting a postgresql server running on Ubuntu is fairly easy.
==Generic API==
DB-API is just one implementation of a generic DB interface. The class gramps.gen.db.generic.DbGeneric implements all of the methods of a database while the actual DB-interfacing code would be in a subclass of DbGeneric. For example, gramps.plugins.db.dbapi implements the DB-API SQL code. Other future versions need only implement a subclass. Other possibilities might be one of the so-called "no sql" database, such as CouchDB or MongoDB.
==SQL Details==