-- Dokumentation, siehe README.md. Wird zur Laufzeit idempotent von
-- internal/storage/documents.go initSchema() erzeugt.

-- Zusätzlicher Duplikatschutz auf DB-Ebene (neben dem Kollisionscheck auf
-- Dateisystemebene im Upload-Handler, siehe internal/api/document_handlers.go
-- handleUploadDocument): derselbe Mandant darf denselben Dateiinhalt
-- (content_hash) nicht zweimal als aktives Dokument anlegen.
CREATE UNIQUE INDEX IF NOT EXISTS idx_documents_tenant_hash ON documents(tenant_id, content_hash);
