-- Sample data for testing
USE medbooking;

-- Insert patients
INSERT INTO patients (name, phone, email, consent_sms) VALUES
('Marie Dupont', '+33612345678', 'marie.dupont@email.com', 1),
('Jean Martin', '+33698765432', 'jean.martin@email.com', 1),
('Sophie Bernard', '+33711223344', NULL, 1),
('Luc Moreau', '+33655667788', 'luc.moreau@email.com', 1);

-- Insert availabilities for Dr. Martin (practitioner_id = 1)
INSERT INTO availabilities (practitioner_id, day_of_week, start_time, end_time, slot_duration, is_recurring) VALUES
(1, 'monday', '09:00:00', '12:00:00', 30, 1),
(1, 'monday', '14:00:00', '18:00:00', 30, 1),
(1, 'wednesday', '09:00:00', '17:00:00', 45, 1),
(1, 'friday', '10:00:00', '16:00:00', 30, 1);

-- Insert practitioner settings
INSERT INTO practitioner_settings (practitioner_id, msg_confirmation, msg_reminder, msg_cancellation) VALUES
(1,
 'Bonjour {patient_name}, votre RDV avec {practitioner_name} est confirmé le {date} à {time}. Pour annuler: {cancel_link}',
 'Rappel: RDV demain {date} à {time} avec {practitioner_name}. Pour annuler: {cancel_link}',
 'Votre RDV du {date} à {time} avec {practitioner_name} a été annulé. Merci de votre compréhension.');
