Started with database connection

This commit is contained in:
2023-09-25 23:49:50 +02:00
parent d9c96a973f
commit a8129d8a8c
176 changed files with 28149 additions and 900 deletions

View File

@@ -1,8 +1,8 @@
-- Créer la base de données
CREATE DATABASE rappaurio;
CREATE DATABASE $MYSQL_DB;
-- Utiliser la base de données
USE rappaurio;
USE $MYSQL_DB;
-- Créer la table "User"
CREATE TABLE User (
@@ -22,12 +22,12 @@ CREATE TABLE Search (
FOREIGN KEY (id_user) REFERENCES User(id_user)
);
-- Créer l'utilsateur "radar"
CREATE USER IF NOT EXISTS 'radar'@'%' IDENTIFIED BY '$MYSQL_USER_PASSWORD';
SET PASSWORD FOR 'radar'@'%' = PASSWORD('$MYSQL_USER_PASSWORD');
-- Créer l'utilsateur
CREATE USER IF NOT EXISTS '$MYSQL_USER'@'%' IDENTIFIED BY '$MYSQL_USER_PASSWORD';
SET PASSWORD FOR '$MYSQL_USER'@'%' = PASSWORD('$MYSQL_USER_PASSWORD');
-- Donne les droits à l'utilisateur "radar" pour la BDD "rappaurio"
GRANT ALL PRIVILEGES ON rappaurio.* TO 'radar'@'%';
-- Donne les droits à l'utilisateur pour la BDD spécifiée dans le .env
GRANT ALL PRIVILEGES ON $MYSQL_DB.* TO '$MYSQL_USER'@'%';
-- Applique les modifications
FLUSH PRIVILEGES;