GnuCashew ~ GnuCash Enabled Web
GCW
|
Database Object Namespace. More...
Namespaces | |
Accounts | |
BillTerms | |
Books | |
Commodities | |
Customers | |
Employees | |
Entries | |
GncLock | |
GncLock. | |
GnuCashew | |
Invoices | |
Jobs | |
Prefrences | |
Slots | |
Splits | |
Transactions | |
Users | |
Var | |
Vars | |
Versions | |
Classes | |
class | AbstractSession |
class | BaseItem |
Database Object Namespace.
This namespace is reserved for objects that are used to interface to the back-end datasets directly.
At present, the Session object is only set up to access sqlite data files.
The primary gnucash Dbo classes are intended to be direct-maps of the sqlite underlying schema.
It is possible to have gnucashew modify the existing gnucash schema so as to add additional tables and fields, but it is also possible to simply have gnucashew keep is customized data in a separate database.
see: https://wiki.gnucash.org/wiki/SQL
see: https://wiki.gnucash.org/wiki/images/8/86/Gnucash_erd.png