logaritmisk
|
7782bd764a
|
test(db): zero-label authority round-trip; doc the labels-json constant
Also fix pre-existing clippy::explicit_auto_deref in all db test files
(&mut *tx → &mut tx across authority.rs and vocab.rs).
|
2026-06-02 09:01:06 +02:00 |
|
logaritmisk
|
6e45baa8d4
|
feat(db): add authority repository with multilingual labels
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-02 08:55:50 +02:00 |
|
logaritmisk
|
345073b130
|
test(db): cover zero-label term and duplicate vocabulary key; use try_get in vocabulary_by_key
|
2026-06-02 08:52:58 +02:00 |
|
logaritmisk
|
5dc07ddf4c
|
feat(db): add vocabulary/term repository with multilingual labels
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-02 08:48:51 +02:00 |
|
logaritmisk
|
c67b588188
|
test(db): cover delete/empty-changes/empty-history; clarify map_row naming
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-02 07:56:05 +02:00 |
|
logaritmisk
|
87b016a56c
|
feat(db): add append-only audit repository (record, history_for)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-02 07:52:16 +02:00 |
|
logaritmisk
|
152fc30116
|
feat(db): schema bootstrap with append-only audit_log table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-02 07:46:39 +02:00 |
|
logaritmisk
|
8da3eefdce
|
feat(db): add Db handle with pool connect and readiness ping
|
2026-06-02 00:54:17 +02:00 |
|
logaritmisk
|
b97c950f77
|
chore: replace placeholder package with role-named workspace
|
2026-06-02 00:38:53 +02:00 |
|