refactor: unified migrations and Tag* ID Changes #29

Merged
SoXX merged 5 commits from feature/v6 into main 2025-01-28 13:18:02 +00:00

5 Commits

Author SHA1 Message Date
6f7c89a76b fix: incorrect struct field names for TagAlias and TagGroup
All checks were successful
Gitea Build Check / Build (pull_request) Successful in 2m56s
Gitea Build Check / Build (push) Successful in 2m56s
2025-01-28 14:05:48 +01:00
0e87b43339 fix: change tests to accept the bools for hard deletion 2025-01-28 14:04:51 +01:00
c9b0c71bef feat: add hard delete option to delete functions
Some checks failed
Gitea Build Check / Build (pull_request) Failing after 31s
2025-01-28 13:59:39 +01:00
ecbf139a9b feat(database): add ON DELETE CASCADE constraints
All checks were successful
Gitea Build Check / Build (pull_request) Successful in 3m5s
2025-01-28 13:39:26 +01:00
6f814e5b21 refactor: unified migrations and Tag* ID Changes
All checks were successful
Gitea Build Check / Build (pull_request) Successful in 3m8s
- unified the migrations
- added new IDs for Tag, TagAlias, TagGroup
- changed relevant functions to use the given IDs

BREAKING-CHANGE: Database needs to be cleared or migrated. Not compatible with Database v5
2025-01-28 13:27:11 +01:00