Files
sufw-webseite-terminplanung/development-system/database/migrations/004_booking_contact_phones.sql
T

35 lines
1.4 KiB
SQL

-- SUFW Terminbuchung: Telefonnummern der Ansprechpersonen
--
-- Eigenständige, idempotente Migration. Sie erweitert das Terminmodell um
-- die Telefonnummer der fachlichen Ansprechperson.
ALTER TABLE `sufw_booking_events`
ADD COLUMN IF NOT EXISTS `contact_phone` varchar(64) NOT NULL DEFAULT '' AFTER `contact_email`;
-- Die fest versionierten Demo-Termine verwenden die abgestimmten Kontaktdaten.
-- Eigene, später angelegte Termine bleiben von diesen Updates unberührt.
UPDATE `sufw_booking_events`
SET `contact_name` = 'Carina Hollederer', `contact_email` = 'c.hollederer@sufw.de', `contact_phone` = '(0176) 17922244'
WHERE `id` IN (
'6c7f216b-2704-4c81-b17a-000000000001',
'6c7f216b-2704-4c81-b17a-000000000002',
'6c7f216b-2704-4c81-b17a-000000000003',
'6c7f216b-2704-4c81-b17a-000000000004',
'6c7f216b-2704-4c81-b17a-000000000005',
'd3c7f216-2704-4c81-b17a-000000000001',
'd3c7f216-2704-4c81-b17a-000000000002'
);
UPDATE `sufw_booking_events`
SET `contact_name` = 'Sarah van den Heuvel', `contact_email` = 's.vandenHeuvel@sufw.de', `contact_phone` = '(0176) 60328929'
WHERE `id` IN (
'6c7f216b-2704-4c81-b17a-000000000006',
'6c7f216b-2704-4c81-b17a-000000000007',
'6c7f216b-2704-4c81-b17a-000000000008',
'6c7f216b-2704-4c81-b17a-000000000009',
'd3c7f216-2704-4c81-b17a-000000000003',
'd3c7f216-2704-4c81-b17a-000000000004'
);
INSERT IGNORE INTO `sufw_booking_schema_migrations` (`version`) VALUES ('004_booking_contact_phones');