feat: map shapes, image persistence, grab tool, layer rename/delete, i18n, page metadata

This commit is contained in:
AlacrisDevs
2026-02-08 23:11:09 +02:00
parent 75a2aefadb
commit f2384bceb8
125 changed files with 22605 additions and 3902 deletions

View File

@@ -0,0 +1,7 @@
-- Add event_id and department_id to documents for auto-folder linking
ALTER TABLE documents ADD COLUMN IF NOT EXISTS event_id uuid REFERENCES events(id) ON DELETE SET NULL;
ALTER TABLE documents ADD COLUMN IF NOT EXISTS department_id uuid REFERENCES event_departments(id) ON DELETE SET NULL;
-- Index for quick lookups
CREATE INDEX IF NOT EXISTS idx_documents_event_id ON documents(event_id) WHERE event_id IS NOT NULL;
CREATE INDEX IF NOT EXISTS idx_documents_department_id ON documents(department_id) WHERE department_id IS NOT NULL;