From db2f518cc299022061b45e47e96530f05d83cf27 Mon Sep 17 00:00:00 2001 From: Sebastiaan de Schaetzen Date: Tue, 27 May 2025 10:55:13 +0200 Subject: [PATCH] Add history description (#98) Closes #20 Reviewed-on: https://gitea.seeseepuff.be/seeseemelk/allowance_planner_2000/pulls/98 --- backend/allowance_planner.db3.backup.1 | Bin 20480 -> 0 bytes backend/allowance_planner.db3.backup.2 | Bin 20480 -> 0 bytes backend/api_test.go | 32 ++++++++++++++---- backend/db.go | 25 ++++++++------ backend/dto.go | 8 +++-- backend/main.go | 5 +++ .../migrations/4_add_history_description.sql | 2 ++ 7 files changed, 51 insertions(+), 21 deletions(-) delete mode 100644 backend/allowance_planner.db3.backup.1 delete mode 100644 backend/allowance_planner.db3.backup.2 create mode 100644 backend/migrations/4_add_history_description.sql diff --git a/backend/allowance_planner.db3.backup.1 b/backend/allowance_planner.db3.backup.1 deleted file mode 100644 index dd398a849eec729f19198521e2947c096cc29947..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 zcmeI%L2KJE6bEqGjY*b~Wzd5eVerDBG%!k`hh5u^j2*he*4~HOyrd$sT_l+_$9Ax9 zu@AAYv@fu)Fxg4tnQjfcwc-CjvXEl@-cP!SoP0V~j%l2kL^?VU&qWxDLn0wW=v(C5 zZ8ZF#XtxpgLDBAuQ0#phbo?(Gou25vfA+oe!w(P;fB*y_009U<00Izz00bVE!1Z>c z8OL#O6FGUN*-1OKWf#5sJUlub(&^FL;~|w(?cFx{P$N>Q;|UwOG%As1PE(%0F4t0- zFgd<*lxDu=S}*1e&!nl|t1n7x)gizTa6mE{Hpmi zNj}Lfn=gNqP*3Gw`8#PQ>{fNxUpkYzNbb%mjd(0`?P!02Fk>~jaAa8O6_2lVCv3*O zUU2iOto1@!mznwUu~n;bIk~39Vvp{x(y4^~E+>~XlKx&?uSO9F>n{ zqQxg{*@d+v%c&|we_sCgu>8%bvfNv0u2*jl$U39WU2!)LyFW$um+ue|fB*y_009U< z00Izz00bZa0SG)&fu~_4UbI>t^6^-6H;6>P)jDCe%n9phasT&!`Xe9!0SG_<0uX=z z1Rwwb2tWV=5ZGV=-2XRtb5R-uAOHafKmY;|fB*y_009U@@F| z+sP3-$yIVo+^tJd5dmKf+?o@t@fEQ)YA5>|p$Hath3mfL^@iuEn7**?)C8B}zAEeu zNGGTWxl`+&=#t~hnB!jMk55=Jkv9)hUo=-waN!$35hpzF4$hfWx}mAcr8+sT5O53OjRF8wzHRahUT z@!Zgmv2i)-bJY!{AFQ?C%$_l67ang^j+mCxtqC>mwN+kn)bsG(v8nlu`u@48hG_ko zu|0k6Ma|WB38NR<)6}SFcSF?*I&k?MI)M(F+ua2))>#5auNBpB9?HO7mbRK>lx-2V z#eSU9pC8-?0uX=z1Rwwb2tWV=5P$##AOL~C6UZ7dGMu1uLWDxp&P6%1ofF;)`8;FO z7#ZxNGmUcD6UA5h`9Hy)5%!aPV_(<@_Kv+~FH`{%1Rwwb2tWV=5P$##AOHafKmY9g9I^qEd5|1zIR#o8gANn4#z_Tw#{GTR}YNvmi6?FzHk zRfX!m0#SuJW3x}hVvh)W%f7Qsb%F!|2tWV=5P$##AOHafKmY;|fWXNJ3|I+b4AO*p zMz8p4-^#?q0wuo*xnQdDi&6QM+L2IIn{9O5dJ{zl3>D2$YM69h?OnK%&*U?v^Zcu7 zW51Czb#1!*DtUkVJk=jH>8_#&Pbm3S%