12 lines
771 B
SQL
12 lines
771 B
SQL
-- Add columns to appointments table
|
|
ALTER TABLE appointments ADD COLUMN IF NOT EXISTS nurse_id INT NULL;
|
|
ALTER TABLE appointments ADD COLUMN IF NOT EXISTS visit_type ENUM('Clinic', 'Home') DEFAULT 'Clinic';
|
|
ALTER TABLE appointments ADD COLUMN IF NOT EXISTS address TEXT NULL;
|
|
ALTER TABLE appointments ADD CONSTRAINT fk_appointment_nurse FOREIGN KEY (nurse_id) REFERENCES nurses(id) ON DELETE SET NULL;
|
|
|
|
-- Add columns to visits table
|
|
ALTER TABLE visits ADD COLUMN IF NOT EXISTS nurse_id INT NULL;
|
|
ALTER TABLE visits ADD COLUMN IF NOT EXISTS visit_type ENUM('Clinic', 'Home') DEFAULT 'Clinic';
|
|
ALTER TABLE visits ADD COLUMN IF NOT EXISTS address TEXT NULL;
|
|
ALTER TABLE visits ADD CONSTRAINT fk_visit_nurse FOREIGN KEY (nurse_id) REFERENCES nurses(id) ON DELETE SET NULL;
|