feat(site): add contact fields

This commit is contained in:
Matthieu
2025-09-17 11:13:19 +02:00
parent e8aeaf98e9
commit 7671d4729d
8 changed files with 156 additions and 46 deletions

View File

@@ -0,0 +1,8 @@
-- Drop the obsolete description column and add contact-related fields to sites
ALTER TABLE "sites"
DROP COLUMN IF EXISTS "description",
ADD COLUMN "contactName" TEXT NOT NULL DEFAULT '',
ADD COLUMN "contactPhone" TEXT NOT NULL DEFAULT '',
ADD COLUMN "contactAddress" TEXT NOT NULL DEFAULT '',
ADD COLUMN "contactPostalCode" TEXT NOT NULL DEFAULT '',
ADD COLUMN "contactCity" TEXT NOT NULL DEFAULT '';