Commit graph

16 commits

Author SHA1 Message Date
bronsen
0d80c686c7 models: load initial data from database 2026-02-14 18:48:46 +01:00
bronsen
6a4334263a [models] move data loader to models module 2026-02-07 02:52:13 +01:00
bronsen
312e60fa1f [models] move typedefs into models module 2026-02-07 02:49:38 +01:00
bronsen
a7d0bee0e7 add hints for ty, remove hints for basedpyright 2026-02-07 02:48:27 +01:00
bronsen
6155b54083 [models] make helper function async 2026-02-07 02:47:36 +01:00
bronsen
f4caba78e8 [models] don't warn on empty description 2026-02-07 02:46:44 +01:00
bronsen
50db5b9192 move special imports into helper function 2026-02-07 02:46:01 +01:00
bronsen
8c0eff5693 [tooling] shut up basedpyright in this one case 2026-01-08 12:07:51 +01:00
bronsen
3e1bae138a [logging] End sentence of error message with a period "." 2026-01-08 12:07:31 +01:00
bronsen
f622a58214 [models] simplify model hierarchy by removing one intermediate layer 2026-01-08 12:06:12 +01:00
bronsen
173d23addf [project] extract tui code into own module, also extraxt (db) models into their own module
Some checks failed
ci/woodpecker/push/workflow Pipeline failed
2025-12-26 18:53:14 +01:00
bronsen
d58ae7aad1 [project] extract low-level database functions into own module 2025-12-26 18:51:07 +01:00
bronsen
de9a8497d8 [deps] drop tortoise in favour of sqlmodel 2025-12-20 04:31:21 +01:00
bronsen
be0d7acf3b [models] add constraints 2025-12-09 21:35:48 +01:00
bronsen
59e68f47bd [models] extract common fields into mixin 2025-12-09 00:53:17 +01:00
bronsen
59d668ba9c [models] move Models into their own module 2025-12-08 17:38:54 +01:00