Difference between revisions of "Gramps Data Model"
(→See also) |
m (→See also: xref DevReference category) |
||
(One intermediate revision by one other user not shown) | |||
Line 15: | Line 15: | ||
== See also == | == See also == | ||
+ | * [[Using database API|Prgrammer's Introduction to the Gramps database API]] | ||
+ | ** [https://gramps-project.org/wiki/images/2/2e/API.svg UML (svg) diagram for Gramps 4.1.x API] | ||
* [https://sourceforge.net/p/gramps/mailman/message/32882646/ Gramps data model] - discussion | * [https://sourceforge.net/p/gramps/mailman/message/32882646/ Gramps data model] - discussion | ||
− | |||
− | |||
* [[GEPS_013:_Gramps_Webapp#Model_overview|GEPS_013: Gramps Django Webapp:Model overview]] | * [[GEPS_013:_Gramps_Webapp#Model_overview|GEPS_013: Gramps Django Webapp:Model overview]] | ||
+ | * {{bug|10851}} : Gramps Data Model - Polish Version - Gramps 5.0.0 | ||
[[Category:Developers/General]] | [[Category:Developers/General]] | ||
+ | [[Category:Developers/Reference]] | ||
[[Category:GEPS]] | [[Category:GEPS]] |
Revision as of 18:38, 6 January 2020
Gramps data model (v4.1) |
Gramps uses the pickle module to serialise object hierarchies and store them in the database.
Details of the pickle module can be found here:
Below is a diagram of the Gramps data model (v4.1)
Primary objects are coloured blue. Secondary objects are coloured black. The dotted lines enclose object hierarchies that are stored in the database tables.
See also
- Prgrammer's Introduction to the Gramps database API
- Gramps data model - discussion
- GEPS_013: Gramps Django Webapp:Model overview
- 10851 : Gramps Data Model - Polish Version - Gramps 5.0.0