commit fa8eb718a16e4e2eb277ac1e47bab2f5214d3ed8 Author: rudy Date: Tue May 3 09:44:01 2022 +0200 bdd hydra sql test diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..7f0caef --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,35 @@ +version: '3.8' + +services: + + db: + image: mariadb + restart: always + environment: + MARIADB_DATABASE: remote + MARIADB_USER: remote + MARIADB_PASSWORD: remote + MARIADB_ROOT_PASSWORD: remote + ports: "3306:3306" + volumes: + - ./mariadb/init:/docker-entrypoint-initdb.d:ro + - mariadb_data:/var/lib/mysql + - /etc/localtime:/etc/localtime + expose: + - 3306 + networks: + - mse-network + adminer: + image: adminer + restart: always + ports: + - 5080:8080 + networks: + - mse-network +volumes: + mariadb_data: + +networks: + mse-network: + external: + name: mse_default \ No newline at end of file diff --git a/mariadb/init/init.sql b/mariadb/init/init.sql new file mode 100644 index 0000000..12822c5 --- /dev/null +++ b/mariadb/init/init.sql @@ -0,0 +1,19 @@ +CREATE DATABASE IF NOT EXISTS remote; +GRANT ALL PRIVILEGES ON remote.* TO 'myuser'@'%' IDENTIFIED BY 'remote'; +GRANT ALL PRIVILEGES ON remote.* TO 'myuser'@'localhost' IDENTIFIED BY 'remote'; + +DROP TABLE IF EXISTS USER; +CREATE TABLE USER ( + lastname varchar(255) NOT NULL, + firstname varchar(255) NOT NULL, + email varchar(255) NOT NULL, + password varchar(255) NOT NULL, + random varchar(255) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +INSERT INTO USER VALUES ( + 'John', 'locke', 'j.locke@mse.cadoles.com', '$2y$10$f8SevJVlAx8pnjrIK5OGruKGJdC95avev8CueEH8i8WcYb32r1H9m', 'phrase random' +),( + 'md', 'cinq', 'md5@cadoles.com', '098f6bcd4621d373cade4e832627b4f6', 'un truc' +),( + 'sha', 'one', 'shaone@cadoles.com', 'a94a8fe5ccb19ba61c4c0873d391e987982fbbd3', 'un autre truc' +); \ No newline at end of file diff --git a/mariadb/init/test.sh b/mariadb/init/test.sh new file mode 100644 index 0000000..e69de29