Refactors the data model to use a single 'amount' field for journal entry lines, aligning with the Beancount approach. This simplifies the model, enhances compatibility, and eliminates invalid states. Includes a database migration to convert existing debit/credit columns to the new 'amount' field. Updates balance calculation logic to utilize the new amount field for improved accuracy and efficiency. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| balance.py | ||
| inventory.py | ||
| validation.py | ||