WIP: Refactor the IDatabase calls to write directly to the database #271

Draft
wojtek wants to merge 12 commits from 268---refactor-the-idatabase-calls-to-write-directly-to-the-database into main

12 Commits

Author SHA1 Message Date
38a2e1f33c Merge figured out
Some checks failed
Cargo CI / Build and Test (pull_request) Failing after 1m20s
Cargo CI / Lint (pull_request) Failing after 37s
2025-01-19 20:43:16 +01:00
3b0fa28dfc WIP: use unique artist id 2025-01-19 18:46:14 +01:00
3901c161bd Move artist mbref back to info 2025-01-18 11:30:41 +01:00
fdd6d13146 Correct album id-info split
Some checks failed
Cargo CI / Build and Test (pull_request) Failing after 1m43s
Cargo CI / Lint (pull_request) Successful in 1m17s
2025-01-18 10:14:18 +01:00
7934d7eccf Correct artist id-info split 2025-01-18 09:46:28 +01:00
8a9030bf61 Tests 2025-01-15 21:42:28 +01:00
aea710eb32 Update tables without dropping
Some checks failed
Cargo CI / Build and Test (pull_request) Successful in 2m53s
Cargo CI / Lint (pull_request) Failing after 1m16s
2025-01-14 21:49:05 +01:00
64f3e2d8b7 Convenience method 2025-01-13 19:22:38 +01:00
6a80c05909 Correctly sort
All checks were successful
Cargo CI / Build and Test (pull_request) Successful in 2m18s
Cargo CI / Lint (pull_request) Successful in 1m17s
2025-01-12 22:56:26 +01:00
c2973680e8 Remove unused methods
All checks were successful
Cargo CI / Build and Test (pull_request) Successful in 2m19s
Cargo CI / Lint (pull_request) Successful in 1m18s
2025-01-12 22:40:59 +01:00
a8cd1d341d Remove pre_commit
All checks were successful
Cargo CI / Build and Test (pull_request) Successful in 2m21s
Cargo CI / Lint (pull_request) Successful in 1m17s
2025-01-12 22:04:47 +01:00
16dc2917f0 Update default database path
All checks were successful
Cargo CI / Build and Test (pull_request) Successful in 2m26s
Cargo CI / Lint (pull_request) Successful in 1m19s
2025-01-12 21:38:30 +01:00