> On Dec 7, 2021, at 1:40 AM, Jeff <beastmaster...@hotmail.com> wrote:
> 
> Since GNC is based on XML and MySQL, how hard would it be to upgrade to link 
> the code to a MySQL database format for document saving (i.e.check images) 
> instead of just an XML hard link to a file?
> 
> Even though there seems to be a limit on the number of transactions that you 
> can convert from XML to MySQL. 3 years works, 30 doesn't.  I have 30+ in my 
> ledger and cannot get it to convert from XML to MySQL. My dad's only has less 
> than 4 years and converts fine to MySQL.
> 
> Saving to an image file currently limits you to one drive and a specific 
> file.  MySQL would allow saving to wherever the database of images exists as 
> a list of blobs.  Hard drive upgrades would be much simpler.
> 
> Again just curious.

There is no programmatic limit in GnuCash on the number of transactions that 
GnuCash can store using the MySQL backend, so you're most likely hitting some 
limitation on the server side. You can run GnuCash with --log 
gnc.backend.sql=debug to get details of the insert queries and server error 
responses; combined with your MySQL logs you should be able to pretty quickly 
diagnose the problem. If you find that GnuCash's backend is doing something 
dumb please file a bug.

As for document image links they're URIs so you can put them anywhere that you 
can access with a URI. A web server on your LAN is an easy to implement option.

Regards,
John Ralls

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to