first commit

This commit is contained in:
2025-11-02 21:27:45 +01:00
commit 9f268216d8
27 changed files with 1275 additions and 0 deletions

8
bdd/Dockerfile Normal file
View File

@@ -0,0 +1,8 @@
FROM mysql
LABEL authors="Samy"
ENV MYSQL_ROOT_PASSWORD='123soleil'
COPY ./init.sql /docker-entrypoint-initdb.d/
EXPOSE 3306

23
bdd/init.sql Normal file
View File

@@ -0,0 +1,23 @@
CREATE DATABASE IF NOT EXISTS my_sql_CMS CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
USE my_sql_CMS;
-- Cree une classe utilisateur
CREATE TABLE utilisateur (
id INT AUTO_INCREMENT PRIMARY KEY,
login VARCHAR(50) UNIQUE NOT NULL,
password VARCHAR(255) NOT NULL
);
-- Cree une classe article
CREATE TABLE articles (
id INT AUTO_INCREMENT PRIMARY KEY,
titre VARCHAR(255) NOT NULL,
contenu TEXT NOT NULL,
date_creation DATETIME DEFAULT CURRENT_TIMESTAMP
);
-- Insert une valeur dans utilisateur
INSERT INTO utilisateur (login, password)
VALUES ('Fahym', '$2y$10$r8k200T71R2bLOFFQlZ1CuRuWg1Ah64UT/77BLTjN737ywZEWtKLu');