It’ll probably just be a script I run locally every month. I’m wondering what the best option might be for saving the account values. A full blown db (sqlite or postgres) sort of seems like overkill, and saving to a text file seems to…fragile? Just wondering if anyone can think of some better options for this use case.
"SQLite is not designed to replace Oracle. It is designed to replace fopen()."
I recommend it because: A) I never know how far a program is going to go. No point limiting myself to CSV dumps when sqlite is so easy to integrate. B) Less likely to trash my own data using something that has already had so much engineering & QA poured into it. C) It's a standard file format, so it's easier to integrate other programs into the workflow if I ever need to.
But for quick-and-dirty, it's hard to beat plain CSV.