From db9062e668161db559ca40ab76b3f93426dd709b Mon Sep 17 00:00:00 2001 From: RaineSchroeder Date: Sat, 19 Sep 2026 23:51:00 +0000 Subject: [PATCH] Align schema with early departure and manual price fields --- database/schema.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/database/schema.sql b/database/schema.sql index e55f787..8eb36e2 100644 --- a/database/schema.sql +++ b/database/schema.sql @@ -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