Open main menu

Gramps β

Changes

Addon:Generic DB Access lib

380 bytes added, 23:13, 31 October 2025
meaningless image
{{Third-party pluginaddon}}
{{man warn|Experimental library|Please only use on a copy of your Family Tree}}
The {{man label|Generic DB Access lib}} (AKA libaccess) is an experimental library that provides generic access to the database and the [https://gramps-project.org/docs/gen/gen_lib.html#module-gramps.gen.lib gen.lib interface](AKA The core library of Gramps objects ). It was designed to simplify the manner in which developers interact with Gramps.
{{stub}}
== Usage ==
* [https://gramps-project.org/blog/2010/01/alternative-interfaces/ Alternative Interfaces], Date: January 23rd, 2010, by Doug Blank, who introduced {{man label|libaccess}} in Gramps 3.2.
* Source code for Gramps master: https://github.com/gramps-project/addons-source/tree/master/libaccess
* [https://sourceforge.net/p/gramps/mailman/message/30213240/ GEPS : single-line sql-like filter field (libaccess based ?)], Dec 11, 2012, ''...I don't plan on developing that particular prototype[libaccess] any further,...''' Doug Blank
* [[GEPS 017: Flexible gen.lib Interface]] - Proposal was withdrawn as after building a prototype, it was found to be too slow for general use.
* [[Addon:Isotammi_addons#SuperTool]] - general purpose scripting tool that can be used to do "ad-hoc" queries against a Gramps family tree/database.
 
[[Category:Plugins]]
[[Category:Developers/General]]
[[Category:Reports]]
15,091
edits