Gnu-cash with Java
Linas Vepstas
linas at linas.org
Tue Jul 29 13:10:01 CDT 2003
To put it in a different way:
There is an informal 'gaurentee' that the engine API will continue
to work & be backwards compatible with older database formats.
There's no such gaurentee with the actual tables themselves.
In fact, the opposite: there is a special table that deals with
different versions so that gnucash can auto-update to newer
sql db schema when these come into being.
--linas
On Sat, Jul 26, 2003 at 01:39:03PM -0400, marthter was heard to remark:
> Derek Atkins wrote:
>
> >marthter <marthter at yahoo.ca> writes:
> >
> >
> >>I'm guessing here, but if you set up GnuCash with the Postgres
> >>database as the back-end data store,
[...]
> >> In that case, the bindings idea is
> >>probably better because you could just call the GnuCash functions and
> >>let GnuCash worry about keeping the data internally consistent.
> >>
> >
> >IMHO, you're better off creating a JNDI interface around the GnuCash
> >API. The data model is complex enough that accessing the sql database
> >under gnucash is "not supported" because you are very likely to
> >break some of the invariants.
--
pub 1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas at linas.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984 3F54 64A9 9A82 0104 5933
More information about the gnucash-user
mailing list