feat: add audit log schema
This commit is contained in:
@@ -59,6 +59,11 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
|
||||
- [x] VMID-Reservationen vor Proxmox-Calls modelliert
|
||||
- [x] Transaktionssichere Funktion `reserve_next_vmid(cluster_id)` mit `SELECT ... FOR UPDATE` angelegt
|
||||
- [x] Concurrency-Test mit 50 parallelen Reservierungen lokal verifiziert
|
||||
- [x] E2-T07: Audit-Log-Tabelle
|
||||
- [x] Append-only Tabelle `audit_log` angelegt
|
||||
- [x] Tenant- und Profil-Referenzen gesetzt
|
||||
- [x] Index auf `(tenant_id, created_at)` gesetzt
|
||||
- [x] UPDATE/DELETE per Trigger blockiert
|
||||
|
||||
## MVP-Backlog
|
||||
|
||||
@@ -103,3 +108,4 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
|
||||
- 2026-06-10: Cluster-Migration `0004_clusters` angelegt und lokal gegen Supabase verifiziert.
|
||||
- 2026-06-10: VMs-und-SSH-Keys-Migration `0005_vms_and_ssh_keys` angelegt und lokal gegen Supabase verifiziert.
|
||||
- 2026-06-10: VMID-Allokator-Migration `0006_vmid_allocator` angelegt und mit 50 parallelen Reservierungen lokal gegen Supabase verifiziert.
|
||||
- 2026-06-10: Audit-Log-Migration `0007_audit_log` angelegt und Append-only-Verhalten lokal gegen Supabase verifiziert.
|
||||
|
||||
Reference in New Issue
Block a user