readme: note CLI spec location and state/backup defaults
- In development: the CLI command structure is specified in Documentation/cli.md - Config: daemon state and database backups default to ~/.config/rpn (backups in its backups/ subdirectory), overridable in config
This commit is contained in:
@@ -40,6 +40,9 @@ not speed or efficiency.
|
|||||||
from embedded migrations (schema_migrations table).
|
from embedded migrations (schema_migrations table).
|
||||||
- Config: TOML file (see config.template.toml), loaded via
|
- Config: TOML file (see config.template.toml), loaded via
|
||||||
--config flag or $RUSTYRPN_CONFIG. Real config files are gitignored.
|
--config flag or $RUSTYRPN_CONFIG. Real config files are gitignored.
|
||||||
|
Daemon state (pidfile, logs) and database backups default to
|
||||||
|
~/.config/rpn (backups in its backups/ subdirectory); both are
|
||||||
|
overridable in config.
|
||||||
- Serialization: serde / serde_json.
|
- Serialization: serde / serde_json.
|
||||||
- Logging: tracing (level via RUST_LOG).
|
- Logging: tracing (level via RUST_LOG).
|
||||||
- CSV/TSV files: csv crate; non-standard raw-export dates are parsed by
|
- CSV/TSV files: csv crate; non-standard raw-export dates are parsed by
|
||||||
@@ -263,6 +266,7 @@ Use a test-driven-development inspired approach, specifically the following work
|
|||||||
nothing yet…
|
nothing yet…
|
||||||
### In development
|
### In development
|
||||||
* cli
|
* cli
|
||||||
|
* command structure specified in Documentation/cli.md
|
||||||
* ingest tab-separated .txt files containing transactions from automated gas station into a MariaDB
|
* ingest tab-separated .txt files containing transactions from automated gas station into a MariaDB
|
||||||
* create invoices from data in database
|
* create invoices from data in database
|
||||||
### Future / planned
|
### Future / planned
|
||||||
|
|||||||
Reference in New Issue
Block a user