Creation de la table utilisateur relié au rappel + ajout d'une colonne dans la table rappel ajoute de contrainte dans celle ci

This commit is contained in:
2025-10-23 22:58:13 +02:00
parent 8a8fa044a9
commit b5f63df5c4
+14 -2
View File
@@ -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
);
);
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;