Compare commits

...
1 Commits
Author SHA1 Message Date
RaineSchroeder db9062e668 Align schema with early departure and manual price fields 2026-09-19 23:51:00 +00:00
+4
View File
@@ -25,8 +25,10 @@ CREATE TABLE IF NOT EXISTS bookings (
accommodation_type VARCHAR(50) NULL,
meal_preferences TEXT NULL,
roommate_requests TEXT NULL,
early_departure VARCHAR(32) NULL,
other_notes TEXT NULL,
is_paid TINYINT(1) NOT NULL DEFAULT 0,
manual_total_price DECIMAL(10,2) NULL,
total_price DECIMAL(10,2) NOT NULL DEFAULT 0.00,
CONSTRAINT fk_bookings_participant
FOREIGN KEY (participant_id) REFERENCES participants(id)
@@ -65,8 +67,10 @@ ALTER TABLE bookings
ADD COLUMN IF NOT EXISTS accommodation_type VARCHAR(50) NULL,
ADD COLUMN IF NOT EXISTS meal_preferences TEXT NULL,
ADD COLUMN IF NOT EXISTS roommate_requests TEXT NULL,
ADD COLUMN IF NOT EXISTS early_departure VARCHAR(32) NULL,
ADD COLUMN IF NOT EXISTS other_notes TEXT NULL,
ADD COLUMN IF NOT EXISTS is_paid TINYINT(1) NOT NULL DEFAULT 0,
ADD COLUMN IF NOT EXISTS manual_total_price DECIMAL(10,2) NULL,
ADD COLUMN IF NOT EXISTS total_price DECIMAL(10,2) NOT NULL DEFAULT 0.00;
ALTER TABLE admin_users