-- Créer la base de données CREATE DATABASE rappaurio; -- Utiliser la base de données USE rappaurio; -- Créer la table "User" CREATE TABLE User ( id_user INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL ); -- Créer la table "Search" CREATE TABLE Search ( id_search INT AUTO_INCREMENT PRIMARY KEY, id_user INT, article1 VARCHAR(255) NOT NULL, article2 VARCHAR(255) NOT NULL, date TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (id_user) REFERENCES User(id_user) ); -- Créer la table "sessions" CREATE TABLE Sessions ( session_id VARCHAR(255) NOT NULL PRIMARY KEY, email VARCHAR(255) NOT NULL ); --DROP USER 'radar'@'%'; -- Créer l'utilsateur CREATE USER IF NOT EXISTS 'radar'@'%' IDENTIFIED BY 'changeme'; SET PASSWORD FOR 'radar'@'%' = PASSWORD('changeme'); -- Donne les droits à l'utilisateur pour la BDD spécifiée dans le .env GRANT ALL PRIVILEGES ON rappaurio.* TO 'radar'@'%'; -- Applique les modifications FLUSH PRIVILEGES;