Changes

Jump to: navigation, search

GEPS 032: Database Backend API

42 bytes added, 14:28, 18 June 2015
Step 1
Create a Database Backend plugin. Create a functioning BSDDB plugin, that is used by default. Identify which plugin to use via a file in the database directory.
This is underway was developed under the branch geps/gep-032-database-backend here:
https://github.com/gramps-project/gramps/tree/geps/gep-032-database-backend
 
It has now been committed to gramps50 (aka master as of this writing).
Identify the items that:
Transactions in the Python code are ignored.
'''Need to hook alternative backends to History Redo/Undo.COMPLETE'''
==Complications==
# dictionarydb and djangodb are not yet finished. Mostly metadata needs to be dealt with.
# dbapi using sqlite3 , postgresql, and mysql is largely complete.
==Other Backends==

Navigation menu