Changes

Jump to: navigation, search

Using database API

66 bytes added, 05:11, 10 June 2014
Database API: git
The full database hierarchy is:
* '''DbBsddb''' - read and write implementation to BSDDB databases ([http://svn.code.sfsourceforge.net/p/gramps/codesource/ci/master/trunktree/gramps/gen/db/write.py gen/db/write.py])** '''DbWriteBase''' - virtual and implementation-independent methods for reading data ([http://svn.code.sfsourceforge.net/p/gramps/codesource/trunkci/master/tree/gramps/gen/db//base.py gen/db/base.py])** '''DbBsddbRead''' - read-only (accessors, getters) implementation to BSDDB databases ([http://svn.code.sfsourceforge.net/p/gramps/codesource/ci/trunkmaster/tree/gramps/gen/db/read.py gen/db/read.py])*** '''DbReadBase''' - virtual and implementation-independent methods for reading data ([http://svn.code.sfsourceforge.net/p/gramps/codesource/trunkci/grampsmaster/gentree/dbgramps/base.py gen/db/base.py])
*** '''Callback''' - callback and signal functions ([http://svn.code.sf.net/p/gramps/code/trunk/gramps/gen/utils/callback.py gen/utils/callback.py])
** '''UpdateCallback''' - callback functionality ([http://svn.code.sf.net/p/gramps/code/trunk/gramps/gen/updatecallback.py gen/updatecallback.py])
** '''DbTxn''' - class for managing Gramps transactions and the undo database ([http://svn.code.sfsourceforge.net/p/gramps/codesource/trunkci/master/tree/gramps/gen/db//txn.py gen/db/txn.py])
* '''DbDjango''' - read and write implementation to Django-based databases ([http://svn.code.sf.net/p/gramps/code/trunk/gramps/webapp/dbdjango.py webapp/dbdjango.py])
** '''DbWriteBase''' - virtual and implementation-independent methods for reading data ([http://svn.code.sfsourceforge.net/p/gramps/codesource/trunkci/master/tree/gramps/gen/db//base.py gen/db/base.py])** '''DbReadBase''' - virtual and implementation-independent methods for reading data ([http://svn.code.sfsourceforge.net/p/gramps/codesource/trunkci/master/tree/gramps/gen/db//base.py gen/db/base.py])
=== DbBsddb ===

Navigation menu