Let's pretend this is all under control.
> python -m pyBanking.main -f <glob pattern>
> python -m pyBanking.main --update-uncategorized
See "Commands" section below for command reference
Search uncategorized revenues after 2026 :
show where date>2026/01/01 and amount>0 and subcategory=601
> help
Documented commands (type help <topic>):
========================================
edit exit help list search show sql
> help list
Prints list of elements
| Supported commands :
| - list categories
> help show
Shows list of expenses
| Supported commands :
| - show all
| - show uncategorized
| - show date after <dd-mm-yyyy>
| > ex. : show date after 01-01-2024
| - show date before <dd-mm-yyyy>
| > ex. : show date before 01-01-2024
| - show date between <dd-mm-yyyy:dd-mm-yyyy>
| > ex. : show date afte between 01-01-2024:31-12-2025
| - show month <mm-yyyy>
| - show year <yyyy>
| - show where <sql filter>
| > ex. : show where amount < -1000
| > columns in db are :
| - date (str)
| - label (str)
| - amount (float)
| - category (int)
| - subcategory (int)
| - ignore (int)
| - show buffered
| - show <transaction_id>
show date between 01-01-2017:31-12-2017- sample of transaction list (mock data)
show date between 01-01-2017:31-12-2017- sample of expenses categorized by label (mock data)
show date between 01-01-2017:31-12-2017- sample of expenses categorized by category/subcategory (mock data)
show date between 01-01-2017:31-12-2017- sample of revenues categorized by category/subcategory (mock data)
show date between 01-01-2017:31-12-2017- monthly net (mock data)
> help search
Searches transaction entries labels for a string
| Syntax : search <pattern to search>
| > ex. : search sushi bar
> help edit
Edits a database entry
| Syntax : edit <db entry id>
| > ex. : edit 1801
> help sql
Executes a SQL request on the database
> help exit
Exits the program








