Gnucash review 20175/8/2023 ![]() Security price updates are a separate, stand-alone app. Only one process at a time can touch the database. You have to exit GnuCash to update prices or run external reports.Custom reporting requires learning Scheme and Guile or write custom code against the database.The database schema isn’t fully documented.“brew cask” fetches and installs binaries, not source. If you run “brew cask install gnucash”, you just get the same binary installed as if you downloaded it from.(piecash is NOT the same as the GnuCash python interface!) Note that piecash is an alternative python interface to some GnuCash data. ![]() I use Homebrew, and Homebrew doesn’t play well with MacPorts. I tried.) You can try a full build-from-source, but that is epically difficult and it will fail if you have MacPorts for something else. (No, you can’t successfully add sqlite3 to the MacPorts edition. If you install from MacPorts, you get the Python API, but not sqlite3. If you download the binary version, you get SQL support, but you don’t get the Python API.It loads slowly if you have 25 years of data. The read in the entire database at startup, just as if it were the XML data store. They treat the SQL back-end as if it were a big file. ![]()
0 Comments
Leave a Reply. |