2025-10-19 00:34:58 +02:00
|
|
|
-- 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
|
2025-10-23 22:58:13 +02:00
|
|
|
);
|
|
|
|
|
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;
|