rucash provides a simple interface to GnuCash files stored in xml and SQL (sqlite3, PostgreSQL and MySQL).
Example
use ;
async
Install
# Cargo.toml
[]
= { = "0.4", = [ "sqlite", "decimal" ] }
Cargo Feature Flags
sqlite
: Add support for the self-contained SQLite database engine.postgresql
: Add support for the Postgres database server.mysql
: Add support for the MySQL database server.xml
: Add support for xml.decimal
: Add support for Decimal.