Xiphe / budgetbudget

🧮 make financial decisions with confidence
https://budgetbudget.app
GNU General Public License v3.0
92 stars 7 forks source link

Migrate to uuid ID for categories and accounts #43

Closed Xiphe closed 4 years ago

Xiphe commented 4 years ago

The upcoming version of MoneyMoney will provide a category export (ref https://github.com/Xiphe/budgetbudget/issues/39). It will also support getting transactions from accounts that don't have a accountNumber (like Offline/Cash accounts).

Both fixes are using a new uuid format for ids that is not compatible with the account numbers and category ids currently being used in .budget files.

Question is: Should I try to provide a migration for budget-files? Or would it be OK if we throw away our previous files and start fresh?

Xiphe commented 4 years ago

Have you already entered lots of budgets that would be hard to re-create? @MorrisJobke @jeifour ?

jakob11git commented 4 years ago

Personally completely fine with breaking changes without easy migration methods during Alpha.

zigulle commented 4 years ago

same here. It´s alpha code.

MorrisJobke commented 4 years ago

same here. Better spend your time with other stuff. 👍

Xiphe commented 4 years ago

Awesome! Same here :)

But since we're in a close feedback loop I thought couldn't hurt to ask you :)

So the answer is: No, I wont try to migrate from numeric category ids and account numbers to uuids.