FDN-01: repository & projektgerüst
Git-Repository für bestehenden archivdms-Code initialisiert, Branch-/Commit-Konvention (feature/<ticket>-<slug>-Branches, Ticket-Prefix in Commit-Nachricht) etabliert.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
-- PROJ: Pro-Mandant konfigurierbares Präfix-Wort für Platzhalter-Titel
|
||||
-- Doku-only (siehe README.md in diesem Verzeichnis) — die tatsächliche
|
||||
-- Ausführung passiert idempotent über
|
||||
-- internal/tenantstore/store.go (*Store).initSchema().
|
||||
--
|
||||
-- Beim Upload wird, wenn kein Titel angegeben ist und OCR keine sinnvolle
|
||||
-- Überschrift liefert, ein Platzhalter-Titel "<Präfix> <Datum>" erzeugt
|
||||
-- (titleFromOCRText in internal/api/document_handlers.go). Das Präfix-Wort
|
||||
-- war bisher hart auf "Scan" codiert. Diese Spalte macht es pro Mandant
|
||||
-- (nicht global, nicht pro Nutzer) konfigurierbar, z.B. "Beleg", "Import",
|
||||
-- "Eingang".
|
||||
--
|
||||
-- Validierung im Backend (internal/tenantstore/store.go UpdateScanTitlePrefix):
|
||||
-- nicht leer, maximal 40 Zeichen (400 bei Verstoß). Ergänzt Migration 015
|
||||
-- (scan_title_date_format), beide Settings sind unabhängig änderbar über
|
||||
-- GET/PUT /api/tenant-settings.
|
||||
|
||||
ALTER TABLE tenants
|
||||
ADD COLUMN IF NOT EXISTS scan_title_prefix TEXT NOT NULL DEFAULT 'Scan';
|
||||
Reference in New Issue
Block a user