diff --git a/papillon.sql b/papillon.sql index 24e1229..a6ca04b 100644 --- a/papillon.sql +++ b/papillon.sql @@ -1,9 +1,21 @@ -- Table principale : les rappels - CREATE TABLE rappel ( id INT AUTO_INCREMENT PRIMARY KEY, titre VARCHAR(50) NOT NULL, contenu TEXT, theme VARCHAR(30), rang INT -); \ No newline at end of file +); +SS +-- Table utilisateur +CREATE TABLE utilisateur ( + id INT AUTO_INCREMENT PRIMARY KEY, + nom VARCHAR(50), + cle_unique CHAR(36) UNIQUE +); + +-- Ajouter la FK côté rappel +ALTER TABLE rappel + ADD COLUMN IF NOT EXISTS utilisateur_id INT, + ADD CONSTRAINT fk_rappel_user FOREIGN KEY (utilisateur_id) + REFERENCES utilisateur(id) ON DELETE CASCADE;