Skip to content
Snippets Groups Projects
Commit 5a017d55 authored by ROUILLON Tom's avatar ROUILLON Tom
Browse files

Final commit

parent ff0dd35c
Branches
No related tags found
No related merge requests found
...@@ -21,13 +21,13 @@ Les identifiants de connexion sont : ...@@ -21,13 +21,13 @@ Les identifiants de connexion sont :
## Admin ## Admin
user : root - user : root
mdp : root - mdp : root
## Utilisateur standard ## Utilisateur standard
user : jardin - user : jardin
mdp : jardin - mdp : jardin
Pour avoir accès à l'api, il est nécessaire de générer un token, accessible à l'adresse http://localhost:8080/api/login. Pour avoir accès à l'api, il est nécessaire de générer un token, accessible à l'adresse http://localhost:8080/api/login.
......
File added
...@@ -10,7 +10,7 @@ services: ...@@ -10,7 +10,7 @@ services:
ports: ports:
- '3306:3306' - '3306:3306'
volumes: volumes:
# - ./docker/setup.sql:/docker-entrypoint-initdb.d/setup.sql - ./docker/setup.sql:/docker-entrypoint-initdb.d/setup.sql
- ./mysql_data:/var/lib/mysql - ./mysql_data:/var/lib/mysql
adminer: adminer:
......
...@@ -17,329 +17,572 @@ SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,N ...@@ -17,329 +17,572 @@ SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,N
CREATE SCHEMA IF NOT EXISTS `cocagne_db` DEFAULT CHARACTER SET utf8 ; CREATE SCHEMA IF NOT EXISTS `cocagne_db` DEFAULT CHARACTER SET utf8 ;
USE `cocagne_db` ; USE `cocagne_db` ;
-- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `abonnement` (
-- Table `cocagne_db`.`Adherent` `id` int NOT NULL AUTO_INCREMENT,
-- ----------------------------------------------------- `panier_id_id` int NOT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent` ( PRIMARY KEY (`id`),
`id` INT NOT NULL AUTO_INCREMENT, KEY `IDX_351268BB5669B1EA` (`panier_id_id`),
`raisonSociale` VARCHAR(100) NULL, CONSTRAINT `FK_351268BB5669B1EA` FOREIGN KEY (`panier_id_id`) REFERENCES `panier` (`id`)
`civilite` VARCHAR(10) NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
`nom` VARCHAR(45) NULL,
`prenom` VARCHAR(45) NULL, INSERT INTO `abonnement` (`id`, `panier_id_id`) VALUES
`adresse` VARCHAR(100) NULL, (1, 1),
`codePostal` VARCHAR(10) NULL, (2, 2),
`ville` VARCHAR(45) NULL, (3, 3),
`telephone` VARCHAR(20) NULL, (4, 4);
`mail` VARCHAR(45) NULL,
`telephone2` VARCHAR(20) NULL, CREATE TABLE IF NOT EXISTS `abonnement_adherent` (
`telephone3` VARCHAR(20) NULL, `abonnement_id` int NOT NULL,
`profession` VARCHAR(45) NULL, `adherent_id` int NOT NULL,
`dateNaissance` DATE NULL, PRIMARY KEY (`abonnement_id`,`adherent_id`),
`password` VARCHAR(200) NULL, KEY `IDX_D3DA4BB7F1D74413` (`abonnement_id`),
`datePremiereAdhesion` DATE NULL, KEY `IDX_D3DA4BB725F06C53` (`adherent_id`),
`dispenseAdhesion` TINYINT NULL, CONSTRAINT `FK_D3DA4BB725F06C53` FOREIGN KEY (`adherent_id`) REFERENCES `adherent` (`id`) ON DELETE CASCADE,
`adhesionAJour` TINYINT NULL, CONSTRAINT `FK_D3DA4BB7F1D74413` FOREIGN KEY (`abonnement_id`) REFERENCES `abonnement` (`id`) ON DELETE CASCADE
PRIMARY KEY (`id`)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
ENGINE = InnoDB;
INSERT INTO `abonnement_adherent` (`abonnement_id`, `adherent_id`) VALUES
(1, 1),
-- ----------------------------------------------------- (1, 2),
-- Table `cocagne_db`.`Groupe` (1, 3),
-- ----------------------------------------------------- (2, 4),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Groupe` ( (2, 5),
`idGroupe` INT NOT NULL AUTO_INCREMENT, (3, 6);
`nom` VARCHAR(45) NULL,
`droit1` VARCHAR(45) NULL, CREATE TABLE IF NOT EXISTS `adherent` (
`droit2` VARCHAR(45) NULL, `id` int NOT NULL AUTO_INCREMENT,
`droit3` VARCHAR(45) NULL, `raison_sociale` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`idGroupe`)) `civilite` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
ENGINE = InnoDB; `nom` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`prenom` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`adresse` varchar(100) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
-- ----------------------------------------------------- `code_postal` varchar(10) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
-- Table `cocagne_db`.`Structure` `ville` varchar(45) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
-- ----------------------------------------------------- `telephone` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Structure` ( `telephone2` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`idStructure` INT NOT NULL AUTO_INCREMENT, `telephone3` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`nom` VARCHAR(45) NULL, `mail` varchar(45) COLLATE utf8mb3_unicode_ci NOT NULL,
`ville` VARCHAR(45) NULL, `profession` varchar(45) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`raisonSoc` VARCHAR(45) NULL, `date_naissance` date DEFAULT NULL,
`siege` VARCHAR(45) NULL, `password` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`adresse` VARCHAR(45) NULL, `date_premiere_adhesion` date DEFAULT NULL,
`telephone` VARCHAR(20) NULL, `dispense_adhesion` tinyint(1) DEFAULT NULL,
`mail` VARCHAR(45) NULL, `adhesion_ajour` tinyint(1) DEFAULT NULL,
`nomContact` VARCHAR(45) NULL, PRIMARY KEY (`id`)
`siteWeb` VARCHAR(100) NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
PRIMARY KEY (`idStructure`))
ENGINE = InnoDB; INSERT INTO `adherent` (`id`, `raison_sociale`, `civilite`, `nom`, `prenom`, `adresse`, `code_postal`, `ville`, `telephone`, `telephone2`, `telephone3`, `mail`, `profession`, `date_naissance`, `password`, `date_premiere_adhesion`, `dispense_adhesion`, `adhesion_ajour`) VALUES
(1, NULL, NULL, 'Aubert', 'Adrien', NULL, NULL, NULL, NULL, NULL, NULL, 'adrien.aubert9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
(2, NULL, NULL, 'Baland', 'William', NULL, NULL, NULL, NULL, NULL, NULL, 'william.baland5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (3, NULL, NULL, 'Berthaud', 'Nathan', NULL, NULL, NULL, NULL, NULL, NULL, 'nathan.berthaud9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- Table `cocagne_db`.`Jour_calendrier` (4, NULL, NULL, 'Bleeker', 'Maximilien', NULL, NULL, NULL, NULL, NULL, NULL, 'maximilien.bleeker9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (5, NULL, NULL, 'Chokuev', 'Ahmed', NULL, NULL, NULL, NULL, NULL, NULL, 'ahmed.chokuev1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Jour_calendrier` ( (6, NULL, NULL, 'Curtil', 'Maxime', NULL, NULL, NULL, NULL, NULL, NULL, 'maxime.curtil1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`idJour_calendrier` INT NOT NULL AUTO_INCREMENT, (7, NULL, NULL, 'Edouard', 'Lucas', NULL, NULL, NULL, NULL, NULL, NULL, 'lucas.edouard5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`date` DATE NULL, (8, NULL, NULL, 'Gassmann', 'Victor', NULL, NULL, NULL, NULL, NULL, NULL, 'victor.gassmann5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`livrable` TINYINT NULL, (9, NULL, NULL, 'Gouerec', 'Jules', NULL, NULL, NULL, NULL, NULL, NULL, 'jules.gouerec8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`Structure_id` INT NOT NULL, (10, NULL, NULL, 'Lambey', 'Baptiste', NULL, NULL, NULL, NULL, NULL, NULL, 'baptiste.lambey8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
PRIMARY KEY (`idJour_calendrier`, `Structure_id`), (11, NULL, NULL, 'Le', 'Nam-Robert', NULL, NULL, NULL, NULL, NULL, NULL, 'nam-robert.le4@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
INDEX `fk_Jour_calendrier_Structure1_idx` (`Structure_id` ASC) VISIBLE, (12, NULL, NULL, 'Midouni', 'Samy', NULL, NULL, NULL, NULL, NULL, NULL, 'samy.midouni7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CONSTRAINT `fk_Jour_calendrier_Structure1` (13, NULL, NULL, 'Poirot', 'Lucas', NULL, NULL, NULL, NULL, NULL, NULL, 'lucas.poirot8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
FOREIGN KEY (`Structure_id`) (14, NULL, NULL, 'Renaux', 'Anna', NULL, NULL, NULL, NULL, NULL, NULL, 'anna.renaux5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
REFERENCES `cocagne_db`.`Structure` (`idStructure`) (15, NULL, NULL, 'Wittmann', 'Gregory', NULL, NULL, NULL, NULL, NULL, NULL, 'gregory.wittmann4@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON DELETE NO ACTION (16, NULL, NULL, 'Marchal', 'Lucas', NULL, NULL, NULL, NULL, NULL, NULL, 'lucas.marchal7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON UPDATE NO ACTION) (17, NULL, NULL, 'Sow', 'Amadou', NULL, NULL, NULL, NULL, NULL, NULL, 'amadou.sow5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ENGINE = InnoDB; (18, NULL, NULL, 'Ferroli-Touiti', 'Evan', NULL, NULL, NULL, NULL, NULL, NULL, 'evan.ferroli-touiti1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
(19, NULL, NULL, 'Rouillon', 'Tom', NULL, NULL, NULL, NULL, NULL, NULL, 'tom.rouillon3@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
(20, NULL, NULL, 'Marck', 'Flavien', NULL, NULL, NULL, NULL, NULL, NULL, 'flavien.marck7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (21, NULL, NULL, 'Claus', 'Ugo', NULL, NULL, NULL, NULL, NULL, NULL, 'ugo.claus2@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- Table `cocagne_db`.`Tournee` (22, NULL, NULL, 'George', 'Dorian', NULL, NULL, NULL, NULL, NULL, NULL, 'dorian.george8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (23, NULL, NULL, 'Belgeri', 'Loris', NULL, NULL, NULL, NULL, NULL, NULL, 'loris.belgeri9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Tournee` ( (24, NULL, NULL, 'Duchateau', 'Camille', NULL, NULL, NULL, NULL, NULL, NULL, 'camille.duchateau9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`idTournee` INT NOT NULL AUTO_INCREMENT, (25, NULL, NULL, 'Atgie-Moro', 'Gabriel', NULL, NULL, NULL, NULL, NULL, NULL, 'gabriel.atgie-moro9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`jourPreparation` DATE NULL, (26, NULL, NULL, 'Berger', 'Tristan', NULL, NULL, NULL, NULL, NULL, NULL, 'tristan.berger9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`Jour_calendrier_id` INT NOT NULL, (27, NULL, NULL, 'Berrada-Gouzi', 'Louise', NULL, NULL, NULL, NULL, NULL, NULL, 'louise.berrada1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
PRIMARY KEY (`idTournee`, `Jour_calendrier_id`), (28, NULL, NULL, 'Bileli', 'Rolf', NULL, NULL, NULL, NULL, NULL, NULL, 'rolf.bileli1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
INDEX `fk_Tournee_Jour_calendrier1_idx` (`Jour_calendrier_id` ASC) VISIBLE, (29, NULL, NULL, 'Canova', 'Louis', NULL, NULL, NULL, NULL, NULL, NULL, 'louis.canova9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CONSTRAINT `fk_Tournee_Jour_calendrier1` (30, NULL, NULL, 'Chevalier', 'Noemy', NULL, NULL, NULL, NULL, NULL, NULL, 'noemy.chevalier7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
FOREIGN KEY (`Jour_calendrier_id`) (31, NULL, NULL, 'Courrier', 'Quentin', NULL, NULL, NULL, NULL, NULL, NULL, 'quentin.courrier2@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
REFERENCES `cocagne_db`.`Jour_calendrier` (`idJour_calendrier`) (32, NULL, NULL, 'Damien', 'Antoine', NULL, NULL, NULL, NULL, NULL, NULL, 'antoine.damien6@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON DELETE NO ACTION (33, NULL, NULL, 'Dejoux', 'Samuel', NULL, NULL, NULL, NULL, NULL, NULL, 'samuel.dejoux5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON UPDATE NO ACTION) (34, NULL, NULL, 'Dommange', 'Charles', NULL, NULL, NULL, NULL, NULL, NULL, 'charles.dommange8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ENGINE = InnoDB; (35, NULL, NULL, 'Duwig', 'Nicolas', NULL, NULL, NULL, NULL, NULL, NULL, 'nicolas.duwig3@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
(36, NULL, NULL, 'Gavin', 'Jeremie', NULL, NULL, NULL, NULL, NULL, NULL, 'jeremie.gavin7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
(37, NULL, NULL, 'Grelin', 'Kevin', NULL, NULL, NULL, NULL, NULL, NULL, 'kevin.grelin5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (38, NULL, NULL, 'Guery', 'Louis', NULL, NULL, NULL, NULL, NULL, NULL, 'louis.guery9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- Table `cocagne_db`.`Point_de_depot` (39, NULL, NULL, 'Hayaf', 'Adame', NULL, NULL, NULL, NULL, NULL, NULL, 'adame.hayaf9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
-- ----------------------------------------------------- (40, NULL, NULL, 'Januzi', 'Rinor', NULL, NULL, NULL, NULL, NULL, NULL, 'rinor.januzi7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Point_de_depot` ( (41, NULL, NULL, 'Kappler', 'Bastien', NULL, NULL, NULL, NULL, NULL, NULL, 'bastien.kappler4@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`idPoint_de_depot` INT NOT NULL AUTO_INCREMENT, (42, NULL, NULL, 'Lantz', 'Nathan', NULL, NULL, NULL, NULL, NULL, NULL, 'nathan.lantz1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`adresse` VARCHAR(100) NULL, (43, NULL, NULL, 'Le-Berre', 'Leon', NULL, NULL, NULL, NULL, NULL, NULL, 'leon.le-berre5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`codePostal` VARCHAR(10) NULL, (44, NULL, NULL, 'Le-Hyoncour', 'Gwendal', NULL, NULL, NULL, NULL, NULL, NULL, 'gwendal.le-hyoncour6@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`ville` VARCHAR(45) NULL, (45, NULL, NULL, 'Mammeri', 'Rayan', NULL, NULL, NULL, NULL, NULL, NULL, 'rayan.mammeri8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`telephone` VARCHAR(20) NULL, (46, NULL, NULL, 'Oppe', 'Thomas', NULL, NULL, NULL, NULL, NULL, NULL, 'thomas.oppe5@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`nomReferent` VARCHAR(45) NULL, (47, NULL, NULL, 'Paille', 'Kyriann', NULL, NULL, NULL, NULL, NULL, NULL, 'kyriann.paille9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`mailReferent` VARCHAR(45) NULL, (48, NULL, NULL, 'Paquin', 'Jean-Baptiste', NULL, NULL, NULL, NULL, NULL, NULL, 'jean-baptiste.paquin7@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`telReferent` VARCHAR(20) NULL, (49, NULL, NULL, 'Perlato', 'Luka', NULL, NULL, NULL, NULL, NULL, NULL, 'luka.perlato8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`presentation` VARCHAR(300) NULL, (50, NULL, NULL, 'Plateau', 'Lucas', NULL, NULL, NULL, NULL, NULL, NULL, 'lucas.plateau6@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`photo` BLOB NULL, (51, NULL, NULL, 'Rigard', 'Lobsang', NULL, NULL, NULL, NULL, NULL, NULL, 'lobsang.rigard1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`creneauLivraison` VARCHAR(45) NULL, (52, NULL, NULL, 'Riviere-Jombart', 'Diego', NULL, NULL, NULL, NULL, NULL, NULL, 'diego.riviere-jombart9@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`creneauRecupPaniers` VARCHAR(45) NULL, (53, NULL, NULL, 'Tastan', 'Fatih', NULL, NULL, NULL, NULL, NULL, NULL, 'fatih.tastan6@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
`Structure_id` INT NOT NULL, (54, NULL, NULL, 'Tisselin', 'Kenzo', NULL, NULL, NULL, NULL, NULL, NULL, 'kenzo.tisselin3@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
PRIMARY KEY (`idPoint_de_depot`, `Structure_id`), (55, NULL, NULL, 'Urbanc', 'Ewan', NULL, NULL, NULL, NULL, NULL, NULL, 'ewan.urbanc3@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
INDEX `fk_Point_de_depot_Structure1_idx` (`Structure_id` ASC) VISIBLE, (56, NULL, NULL, 'Haas', 'Emile', NULL, NULL, NULL, NULL, NULL, NULL, 'emile.haas8@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
CONSTRAINT `fk_Point_de_depot_Structure1` (57, NULL, NULL, 'Anclin', 'Ethan', NULL, NULL, NULL, NULL, NULL, NULL, 'ethan.anclin1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
FOREIGN KEY (`Structure_id`) (58, NULL, NULL, 'Soares', 'Julio', NULL, NULL, NULL, NULL, NULL, NULL, 'julio.soares2@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
REFERENCES `cocagne_db`.`Structure` (`idStructure`) (59, NULL, NULL, 'Binckly', 'Samuel', NULL, NULL, NULL, NULL, NULL, NULL, 'samuel.binckly4@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON DELETE NO ACTION (60, NULL, NULL, 'Bigotte', 'Owenn', NULL, NULL, NULL, NULL, NULL, NULL, 'owenn.bigotte6@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL),
ON UPDATE NO ACTION) (61, NULL, NULL, 'Piquerez', 'Corentin', NULL, NULL, NULL, NULL, NULL, NULL, 'corentin.piquerez1@etu.univ-lorraine.fr', NULL, NULL, NULL, NULL, NULL, NULL);
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `adhesion` (
-- ----------------------------------------------------- `id` int NOT NULL AUTO_INCREMENT,
-- Table `cocagne_db`.`Unite` `periode_id_id` int NOT NULL,
-- ----------------------------------------------------- `structure_id_id` int NOT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Unite` ( `adherent_id_id` int NOT NULL,
`idUnite` INT NOT NULL AUTO_INCREMENT, `type` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`nom` VARCHAR(20) NULL, `prix` double NOT NULL,
`nbDecimal` INT NULL, `date_charniere` date NOT NULL,
PRIMARY KEY (`idUnite`)) `active` tinyint(1) NOT NULL,
ENGINE = InnoDB; PRIMARY KEY (`id`),
KEY `IDX_C50CA65AC486B588` (`periode_id_id`),
KEY `IDX_C50CA65AAA95C5C1` (`structure_id_id`),
-- ----------------------------------------------------- KEY `IDX_C50CA65A7C4E834B` (`adherent_id_id`),
-- Table `cocagne_db`.`Frequence_type` CONSTRAINT `FK_C50CA65A7C4E834B` FOREIGN KEY (`adherent_id_id`) REFERENCES `adherent` (`id`),
-- ----------------------------------------------------- CONSTRAINT `FK_C50CA65AAA95C5C1` FOREIGN KEY (`structure_id_id`) REFERENCES `structure` (`id`),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Frequence_type` ( CONSTRAINT `FK_C50CA65AC486B588` FOREIGN KEY (`periode_id_id`) REFERENCES `periode` (`id`)
`idFrequence_type` INT NOT NULL AUTO_INCREMENT, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
`debut` DATETIME NULL,
`fin` DATETIME NULL, INSERT INTO `adhesion` (`id`, `periode_id_id`, `structure_id_id`, `adherent_id_id`, `type`, `prix`, `date_charniere`, `active`) VALUES
`nom` VARCHAR(45) NULL, (1, 1, 1, 1, 'annuelle', 500, '2024-12-01', 1),
PRIMARY KEY (`idFrequence_type`)) (2, 2, 1, 2, 'annuelle', 500, '2024-12-01', 1);
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `apiuser` (
`id` int NOT NULL AUTO_INCREMENT,
-- ----------------------------------------------------- `email` varchar(180) COLLATE utf8mb3_unicode_ci NOT NULL,
-- Table `cocagne_db`.`Panier` `roles` json NOT NULL,
-- ----------------------------------------------------- `password` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Panier` ( PRIMARY KEY (`id`),
`idPanier` INT NOT NULL AUTO_INCREMENT, UNIQUE KEY `UNIQ_837A8987E7927C74` (`email`)
`nom` VARCHAR(45) NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
`photo` BLOB NULL,
`description` VARCHAR(200) NULL, INSERT INTO `apiuser` (`id`, `email`, `roles`, `password`) VALUES
`Unite_idUnite` INT NOT NULL, (1, 'jardin', '[\"ROLE_USER\"]', '$2y$13$V7l6QxSbP5BOfLZIDScZiOk9wncRLhx8ChLEdYVGV8IV0OHdDlLie'),
`Frequence_type_id` INT NOT NULL, (2, 'root', '[\"ROLE_ADMIN\"]', '$2y$13$UkAXR2mNYbtQ0S7IvbDtauhhRZfSGjknsUsl2KI.eQqfOLVjpv3Mm');
PRIMARY KEY (`idPanier`, `Unite_idUnite`, `Frequence_type_id`),
INDEX `fk_Panier_Unite1_idx` (`Unite_idUnite` ASC) VISIBLE,
INDEX `fk_Panier_Frequence_type1_idx` (`Frequence_type_id` ASC) VISIBLE, CREATE TABLE IF NOT EXISTS `doctrine_migration_versions` (
CONSTRAINT `fk_Panier_Unite1` `version` varchar(191) COLLATE utf8mb3_unicode_ci NOT NULL,
FOREIGN KEY (`Unite_idUnite`) `executed_at` datetime DEFAULT NULL,
REFERENCES `cocagne_db`.`Unite` (`idUnite`) `execution_time` int DEFAULT NULL,
ON DELETE NO ACTION PRIMARY KEY (`version`)
ON UPDATE NO ACTION, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
CONSTRAINT `fk_Panier_Frequence_type1`
FOREIGN KEY (`Frequence_type_id`) INSERT INTO `doctrine_migration_versions` (`version`, `executed_at`, `execution_time`) VALUES
REFERENCES `cocagne_db`.`Frequence_type` (`idFrequence_type`) ('DoctrineMigrations\\Version20240118135848', '2024-01-18 13:59:42', 2133),
ON DELETE NO ACTION ('DoctrineMigrations\\Version20240118140609', '2024-01-18 14:07:16', 84);
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `frequence_type` (
`id` int NOT NULL AUTO_INCREMENT,
-- ----------------------------------------------------- `debut` date NOT NULL,
-- Table `cocagne_db`.`periode` `fin` date NOT NULL,
-- ----------------------------------------------------- `nom` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`periode` ( PRIMARY KEY (`id`)
`idperiode` INT NOT NULL AUTO_INCREMENT, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
`debut` DATE NULL,
`fin` DATE NULL, INSERT INTO `frequence_type` (`id`, `debut`, `fin`, `nom`) VALUES
PRIMARY KEY (`idperiode`)) (1, '2024-01-01', '2024-01-31', 'Mensuel'),
ENGINE = InnoDB; (2, '2024-01-01', '2024-01-08', 'Hebdomadaire');
-- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `groupe` (
-- Table `cocagne_db`.`Abonnement` `id` int NOT NULL AUTO_INCREMENT,
-- ----------------------------------------------------- `nom` varchar(100) COLLATE utf8mb3_unicode_ci NOT NULL,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Abonnement` ( `admin` tinyint NOT NULL,
`idAbonnement` INT NOT NULL AUTO_INCREMENT, `user` tinyint NOT NULL,
`Panier_idPanier` INT NOT NULL, `create_struct` tinyint NOT NULL,
PRIMARY KEY (`idAbonnement`, `Panier_idPanier`), PRIMARY KEY (`id`)
INDEX `fk_Abonnement_Panier1_idx` (`Panier_idPanier` ASC) VISIBLE, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
CONSTRAINT `fk_Abonnement_Panier1`
FOREIGN KEY (`Panier_idPanier`) INSERT INTO `groupe` (`id`, `nom`, `admin`, `user`, `create_struct`) VALUES
REFERENCES `cocagne_db`.`Panier` (`idPanier`) (1, 'admins', 1, 0, 1),
ON DELETE NO ACTION (2, 'basic_users', 0, 1, 0),
ON UPDATE NO ACTION) (3, 'create_struct', 0, 0, 1);
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `groupe_adherent` (
-- ----------------------------------------------------- `groupe_id` int NOT NULL,
-- Table `cocagne_db`.`Adherent_souscrit_Abonnement` `adherent_id` int NOT NULL,
-- ----------------------------------------------------- PRIMARY KEY (`groupe_id`,`adherent_id`),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent_souscrit_Abonnement` ( KEY `IDX_171FB107A45358C` (`groupe_id`),
`Adherent_id` INT NOT NULL, KEY `IDX_171FB1025F06C53` (`adherent_id`),
`Abonnement_idAbonnement` INT NOT NULL, CONSTRAINT `FK_171FB1025F06C53` FOREIGN KEY (`adherent_id`) REFERENCES `adherent` (`id`) ON DELETE CASCADE,
PRIMARY KEY (`Adherent_id`, `Abonnement_idAbonnement`), CONSTRAINT `FK_171FB107A45358C` FOREIGN KEY (`groupe_id`) REFERENCES `groupe` (`id`) ON DELETE CASCADE
INDEX `fk_Adherent_has_Abonnement_Abonnement1_idx` (`Abonnement_idAbonnement` ASC) VISIBLE, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INDEX `fk_Adherent_has_Abonnement_Adherent1_idx` (`Adherent_id` ASC) VISIBLE,
CONSTRAINT `fk_Adherent_has_Abonnement_Adherent1` INSERT INTO `groupe_adherent` (`groupe_id`, `adherent_id`) VALUES
FOREIGN KEY (`Adherent_id`) (1, 19),
REFERENCES `cocagne_db`.`Adherent` (`id`) (2, 20),
ON DELETE NO ACTION (3, 12);
ON UPDATE NO ACTION,
CONSTRAINT `fk_Adherent_has_Abonnement_Abonnement1`
FOREIGN KEY (`Abonnement_idAbonnement`) CREATE TABLE IF NOT EXISTS `jour_calendrier` (
REFERENCES `cocagne_db`.`Abonnement` (`idAbonnement`) `id` int NOT NULL AUTO_INCREMENT,
ON DELETE NO ACTION `structure_id_id` int DEFAULT NULL,
ON UPDATE NO ACTION) `date` date NOT NULL,
ENGINE = InnoDB; `livrable` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `IDX_FDB8AD1CAA95C5C1` (`structure_id_id`),
-- ----------------------------------------------------- CONSTRAINT `FK_FDB8AD1CAA95C5C1` FOREIGN KEY (`structure_id_id`) REFERENCES `structure` (`id`)
-- Table `cocagne_db`.`Ordre_Point_de_depot_Tournee` ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Ordre_Point_de_depot_Tournee` ( INSERT INTO `jour_calendrier` (`id`, `structure_id_id`, `date`, `livrable`) VALUES
`Point_de_depot_id` INT NOT NULL, (1, 1, '2024-01-01', 0),
`Tournee_idTournee` INT NOT NULL, (2, 1, '2024-01-02', 1),
`numOrdre` INT NULL, (3, 1, '2024-01-03', 1),
PRIMARY KEY (`Point_de_depot_id`, `Tournee_idTournee`), (4, 1, '2024-01-04', 0),
INDEX `fk_Point_de_depot_has_Tournee_Tournee1_idx` (`Tournee_idTournee` ASC) VISIBLE, (5, 1, '2024-01-05', 0),
INDEX `fk_Point_de_depot_has_Tournee_Point_de_depot1_idx` (`Point_de_depot_id` ASC) VISIBLE, (6, 1, '2024-01-06', 1),
CONSTRAINT `fk_Point_de_depot_has_Tournee_Point_de_depot1` (7, 2, '2024-01-01', 1),
FOREIGN KEY (`Point_de_depot_id`) (8, 2, '2024-01-02', 0),
REFERENCES `cocagne_db`.`Point_de_depot` (`idPoint_de_depot`) (9, 2, '2024-01-03', 0),
ON DELETE NO ACTION (10, 2, '2024-01-04', 1),
ON UPDATE NO ACTION, (11, 2, '2024-01-05', 1),
CONSTRAINT `fk_Point_de_depot_has_Tournee_Tournee1` (12, 2, '2024-01-06', 0),
FOREIGN KEY (`Tournee_idTournee`) (13, 3, '2024-01-01', 1),
REFERENCES `cocagne_db`.`Tournee` (`idTournee`) (14, 3, '2024-01-02', 1),
ON DELETE NO ACTION (15, 3, '2024-01-03', 0),
ON UPDATE NO ACTION) (16, 3, '2024-01-04', 0),
ENGINE = InnoDB; (17, 3, '2024-01-05', 1),
(18, 3, '2024-01-06', 0);
-- -----------------------------------------------------
-- Table `cocagne_db`.`Adherent_Appartient_Groupe` CREATE TABLE IF NOT EXISTS `livraison` (
-- ----------------------------------------------------- `id` int NOT NULL AUTO_INCREMENT,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent_Appartient_Groupe` ( `abonnement_id` int NOT NULL,
`Adherent_id` INT NOT NULL, `point_de_depot_id` int NOT NULL,
`Groupe_id` INT NOT NULL, `tournee_id` int NOT NULL,
PRIMARY KEY (`Adherent_id`, `Groupe_id`), PRIMARY KEY (`id`),
INDEX `fk_Adherent_has_Groupe_Groupe1_idx` (`Groupe_id` ASC) VISIBLE, KEY `IDX_A60C9F1FF1D74413` (`abonnement_id`),
INDEX `fk_Adherent_has_Groupe_Adherent1_idx` (`Adherent_id` ASC) VISIBLE, KEY `IDX_A60C9F1FC74221A7` (`point_de_depot_id`),
CONSTRAINT `fk_Adherent_has_Groupe_Adherent1` KEY `IDX_A60C9F1FF661D013` (`tournee_id`),
FOREIGN KEY (`Adherent_id`) CONSTRAINT `FK_A60C9F1FC74221A7` FOREIGN KEY (`point_de_depot_id`) REFERENCES `point_de_depot` (`id`),
REFERENCES `cocagne_db`.`Adherent` (`id`) CONSTRAINT `FK_A60C9F1FF1D74413` FOREIGN KEY (`abonnement_id`) REFERENCES `abonnement` (`id`),
ON DELETE NO ACTION CONSTRAINT `FK_A60C9F1FF661D013` FOREIGN KEY (`tournee_id`) REFERENCES `tournee` (`id`)
ON UPDATE NO ACTION, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
CONSTRAINT `fk_Adherent_has_Groupe_Groupe1`
FOREIGN KEY (`Groupe_id`) INSERT INTO `livraison` (`id`, `abonnement_id`, `point_de_depot_id`, `tournee_id`) VALUES
REFERENCES `cocagne_db`.`Groupe` (`idGroupe`) (2, 1, 1, 1),
ON DELETE NO ACTION (3, 2, 1, 1),
ON UPDATE NO ACTION) (4, 3, 1, 1),
ENGINE = InnoDB; (5, 4, 2, 1),
(6, 1, 2, 1),
(7, 1, 3, 1);
-- -----------------------------------------------------
-- Table `cocagne_db`.`Livraison` CREATE TABLE IF NOT EXISTS `messenger_messages` (
-- ----------------------------------------------------- `id` bigint NOT NULL AUTO_INCREMENT,
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Livraison` ( `body` longtext COLLATE utf8mb3_unicode_ci NOT NULL,
`idLivraison` INT NOT NULL AUTO_INCREMENT, `headers` longtext COLLATE utf8mb3_unicode_ci NOT NULL,
`Tournee_idTournee` INT NOT NULL, `queue_name` varchar(190) COLLATE utf8mb3_unicode_ci NOT NULL,
`Abonnement_id` INT NOT NULL, `created_at` datetime NOT NULL COMMENT '(DC2Type:datetime_immutable)',
`Point_de_depot_id` INT NOT NULL, `available_at` datetime NOT NULL COMMENT '(DC2Type:datetime_immutable)',
PRIMARY KEY (`idLivraison`, `Tournee_idTournee`, `Abonnement_id`, `Point_de_depot_id`), `delivered_at` datetime DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)',
INDEX `fk_Livraison_Tournee1_idx` (`Tournee_idTournee` ASC) VISIBLE, PRIMARY KEY (`id`),
INDEX `fk_Livraison_Abonnement1_idx` (`Abonnement_id` ASC) VISIBLE, KEY `IDX_75EA56E0FB7336F0` (`queue_name`),
INDEX `fk_Livraison_Point_de_depot1_idx` (`Point_de_depot_id` ASC) VISIBLE, KEY `IDX_75EA56E0E3BD61CE` (`available_at`),
CONSTRAINT `fk_Livraison_Tournee1` KEY `IDX_75EA56E016BA31DB` (`delivered_at`)
FOREIGN KEY (`Tournee_idTournee`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
REFERENCES `cocagne_db`.`Tournee` (`idTournee`)
ON DELETE NO ACTION
ON UPDATE NO ACTION, CREATE TABLE IF NOT EXISTS `ordre_tournee` (
CONSTRAINT `fk_Livraison_Abonnement1` `id` int NOT NULL AUTO_INCREMENT,
FOREIGN KEY (`Abonnement_id`) `tournee_id_id` int NOT NULL,
REFERENCES `cocagne_db`.`Abonnement` (`idAbonnement`) `point_depot_id_id` int NOT NULL,
ON DELETE NO ACTION `num_ordre` int NOT NULL,
ON UPDATE NO ACTION, PRIMARY KEY (`id`),
CONSTRAINT `fk_Livraison_Point_de_depot1` KEY `IDX_105F611CC3AC4C3E` (`tournee_id_id`),
FOREIGN KEY (`Point_de_depot_id`) KEY `IDX_105F611C2F6AF225` (`point_depot_id_id`),
REFERENCES `cocagne_db`.`Point_de_depot` (`idPoint_de_depot`) CONSTRAINT `FK_105F611C2F6AF225` FOREIGN KEY (`point_depot_id_id`) REFERENCES `point_de_depot` (`id`),
ON DELETE NO ACTION CONSTRAINT `FK_105F611CC3AC4C3E` FOREIGN KEY (`tournee_id_id`) REFERENCES `tournee` (`id`)
ON UPDATE NO ACTION) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
ENGINE = InnoDB;
INSERT INTO `ordre_tournee` (`id`, `tournee_id_id`, `point_depot_id_id`, `num_ordre`) VALUES
(1, 1, 1, 1),
-- ----------------------------------------------------- (2, 1, 2, 2),
-- Table `cocagne_db`.`Adhesion` (3, 1, 3, 3),
-- ----------------------------------------------------- (4, 1, 4, 4),
CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adhesion` ( (5, 2, 5, 1),
`periode_id` INT NOT NULL, (6, 2, 6, 2);
`Structure_id` INT NOT NULL,
`Adherent_id` INT NOT NULL, CREATE TABLE IF NOT EXISTS `panier` (
`type` VARCHAR(45) NULL, `id` int NOT NULL AUTO_INCREMENT,
`prix` FLOAT NULL, `unite_id_id` int NOT NULL,
`dateCharniere` DATE NULL, `frequence_type_id_id` int NOT NULL,
`active` TINYINT NULL, `nom` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
PRIMARY KEY (`periode_id`, `Structure_id`, `Adherent_id`), `photo` longblob,
INDEX `fk_Adhesion_Structure1_idx` (`Structure_id` ASC) VISIBLE, `description` longtext COLLATE utf8mb3_unicode_ci,
INDEX `fk_Adhesion_Adherent1_idx` (`Adherent_id` ASC) VISIBLE, PRIMARY KEY (`id`),
CONSTRAINT `fk_Adhesion_periode1` KEY `IDX_24CC0DF26E366321` (`unite_id_id`),
FOREIGN KEY (`periode_id`) KEY `IDX_24CC0DF2A1274777` (`frequence_type_id_id`),
REFERENCES `cocagne_db`.`periode` (`idperiode`) CONSTRAINT `FK_24CC0DF26E366321` FOREIGN KEY (`unite_id_id`) REFERENCES `unite` (`id`),
ON DELETE NO ACTION CONSTRAINT `FK_24CC0DF2A1274777` FOREIGN KEY (`frequence_type_id_id`) REFERENCES `frequence_type` (`id`)
ON UPDATE NO ACTION, ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
CONSTRAINT `fk_Adhesion_Structure1`
FOREIGN KEY (`Structure_id`) INSERT INTO `panier` (`id`, `unite_id_id`, `frequence_type_id_id`, `nom`, `photo`, `description`) VALUES
REFERENCES `cocagne_db`.`Structure` (`idStructure`) (1, 1, 2, 'Boeuf', NULL, 'Panier avec différentes pièces de boeuf, pour un maximum de plaisir'),
ON DELETE NO ACTION (2, 3, 2, 'Lait', NULL, 'Venez prendre un bon bol de lait toutes les semaines avec ce panier succulent'),
ON UPDATE NO ACTION, (3, 6, 2, 'Oeufs', NULL, 'Faites vos plus belles omelettes avec ce panier d''oeufs'),
CONSTRAINT `fk_Adhesion_Adherent1` (4, 2, 1, 'Jambon sur son os', NULL, 'Avec ce panier, vous pourrez régaler votre famille et vos amis avec de délicieuses tranches de jambon, directement coupé par vos soins');
FOREIGN KEY (`Adherent_id`)
REFERENCES `cocagne_db`.`Adherent` (`id`) CREATE TABLE IF NOT EXISTS `periode` (
ON DELETE NO ACTION `id` int NOT NULL AUTO_INCREMENT,
ON UPDATE NO ACTION) `debut` date NOT NULL,
ENGINE = InnoDB; `fin` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INSERT INTO `periode` (`id`, `debut`, `fin`) VALUES
(1, '2024-02-01', '2024-03-01'),
(2, '2024-01-01', '2025-01-02'),
(3, '2024-01-01', '2024-01-08');
CREATE TABLE IF NOT EXISTS `point_de_depot` (
`id` int NOT NULL AUTO_INCREMENT,
`structure_id_id` int NOT NULL,
`adresse` varchar(510) COLLATE utf8mb3_unicode_ci NOT NULL,
`code_postal` varchar(10) COLLATE utf8mb3_unicode_ci NOT NULL,
`ville` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`telephone` varchar(20) COLLATE utf8mb3_unicode_ci NOT NULL,
`nom_referent` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`mail_referent` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`tel_referent` varchar(20) COLLATE utf8mb3_unicode_ci NOT NULL,
`presentation` longtext COLLATE utf8mb3_unicode_ci,
`photo` longblob,
`creneau_livraison` time NOT NULL,
`creneau_recup_panier` time NOT NULL,
PRIMARY KEY (`id`),
KEY `IDX_6068E8BAA95C5C1` (`structure_id_id`),
CONSTRAINT `FK_6068E8BAA95C5C1` FOREIGN KEY (`structure_id_id`) REFERENCES `structure` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INSERT INTO `point_de_depot` (`id`, `structure_id_id`, `adresse`, `code_postal`, `ville`, `telephone`, `nom_referent`, `mail_referent`, `tel_referent`, `presentation`, `photo`, `creneau_livraison`, `creneau_recup_panier`) VALUES
(1, 1, 'IUT de Saint Dié des Vosges', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(2, 1, 'Salle des fêtes de St Michel', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(3, 1, 'Salle polyvalente d''Étival Clairefontaine', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(4, 1, 'La Halle aux Blés', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(5, 1, 'Collège de Baccarat', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(6, 1, 'Village du livre', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(7, 1, 'Lycée d''horticulture', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(8, 1, 'Emmaüs Rambervillers', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(9, 1, 'Four Grand-Mère', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(10, 1, 'Fraispertuis City', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(11, 1, 'Le Gaming 88', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(12, 1, 'Lycée Georges Baumont', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(13, 1, 'Nouvelle Salaison des Hautes-Vosges', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(14, 1, 'Brasserie de l''Abbaye', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(15, 1, 'Château des princes de Salm', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(16, 1, 'Château de Belval', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(17, 1, 'Boulangerie Claulin', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(18, 1, 'Hôtel Restaurant Julien', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(19, 1, 'Biscuiterie du Col de Saales', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(20, 1, 'CC de la Fave', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(21, 1, 'Association Elan', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(22, 1, 'Salle Multi-activités', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(23, 1, 'INSIC', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(24, 1, 'Salle Polyvalente', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(25, 1, 'Le Domaine des Bans', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(26, 1, 'Lycée Hôtellier', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(27, 1, 'Fromagerie Gérard', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(28, 1, 'Boucherie de la Place', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(29, 1, 'AFPA Remiremont', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(30, 1, 'Cabaret Bellecour', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(31, 1, 'Le Foyer', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(32, 1, 'Hôpital de Bruyères', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(33, 1, 'Restaurant les Myrtilles', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(34, 1, 'IFSI', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(35, 1, 'Mairie de Neuvillers', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(36, 1, 'Mairie Ban de Laveline17', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(37, 1, 'Centre d''Animation Municipal2037', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(38, 1, 'Musée des Eaux de Vie203831', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(39, 1, 'Evergreen Tomatoes09', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(40, 1, 'Hôtel au Tilleul0', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(41, 1, 'Office du Tourisme de Munster', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(42, 1, 'Centre les Jonquilles', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(43, 1, 'Gîte le Vic', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(44, 1, 'Moulin Clefcy', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(45, 1, 'Le grenier de Papy', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(46, 1, 'Salle des fêtes de Saulcy', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(47, 1, 'Lycée professionnel Notre-Dame de la Providence', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(48, 1, 'Foyer rural', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(49, 1, 'Fromagerie Gourmand’Art', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(50, 1, 'Maison rurale Saulxures', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(51, 1, 'Café Canton', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(52, 1, 'ENSTIB', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(53, 1, 'Assotiation AMI', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(54, 1, 'Moustache Bikes', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(55, 1, 'Moulin de Nomexy', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(56, 1, 'Maison du Livre', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(57, 1, 'Centre culturel', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(58, 1, 'Mairie de Gerbéviller', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(59, 1, 'Mairie de Badonviller', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(60, 1, 'Hôtel des lacs', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(61, 1, 'La chèvre vagabonde', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(62, 1, 'Resto du coeur', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(63, 1, 'Les jardins de Callunes', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(64, 1, 'Mairie d''Hurbache', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(65, 2, 'Eglise Saint Antoine', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(66, 2, 'Ligue de l’enseignement', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(67, 2, 'Centre Léo Lagrange', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(68, 2, 'APF - Local extérieur – ESAT', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(69, 2, 'Ecodenn’ergie', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(70, 2, 'Botanic', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(71, 2, 'Chambre d’Agriculture', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(72, 2, 'Pharmacie Robert', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(73, 2, 'Association GACI', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(74, 2, 'Office du tourisme', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(75, 2, 'Raon aux Bois', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(76, 2, 'Mr et Mme Boulassel', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(77, 2, 'Jardins de Cocagne0', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(78, 2, 'Madame Pierot', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(79, 2, '3ème Rive Café Associatif', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(80, 2, 'Point Vert Mafra', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(81, 2, 'Brico Marché', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(82, 2, 'Pro & Cie', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(83, 2, 'M. Lecomte François', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(84, 2, 'Maison de l''Étudiant', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(85, 2, 'La Tête à Toto', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(86, 4, 'Jardins de Cocagne0', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(87, 4, 'Maison de Quartier du Vieux-Lille', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(88, 4, 'La cave de Jules', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(89, 4, 'Traiteur Veys', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(90, 4, 'Polytech', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(91, 4, 'Boucherie François', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(92, 4, 'Un Ours et les Etoiles', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(93, 4, 'Boulangerie Picavet', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(94, 4, 'Bar Moulins d''Ascq', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(95, 2, 'Secours Catholique', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(96, 2, 'Conseil Départemental des Vosges', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(97, 2, 'Association Rhyzome', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(98, 2, 'Denninger', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(99, 2, 'édit Agricole Épinal', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(100, 2, 'Adinolfi', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(101, 2, 'Papeterie Golbey Norske Skog', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(102, 2, 'Vosgelis (Épinal)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(103, 2, 'Vosgelis (Remiremont)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(104, 2, 'Renouveau', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(105, 2, 'DVIS', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(106, 2, 'Maison de l''environnement', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(107, 2, 'Peridon', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(108, 2, 'Bouvier Emmanuel', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(109, 2, 'La Quarterelle', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(110, 2, 'Moustache Bikes', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(111, 2, 'Biocoop Épinal', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(112, 4, 'El Market', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(113, 4, 'La Nature a du Génie', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(114, 4, 'CCAS de Lambersart', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(115, 4, 'Les Pieds sur Terre', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(116, 4, 'Boucherie Ludovic Monchy', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(117, 4, 'Le Caméléon Gourmand', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(118, 4, 'Polygonum Fleuriste', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(119, 4, 'Harmonie Nature', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(120, 4, 'Boulangerie Aux Blés d''Or', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(121, 4, 'Top Fleurs', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(122, 4, 'Dépannage D. Buisine', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(123, 4, 'Bio''tiful Nature', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(124, 4, 'Allo Fleurs', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(125, 4, 'Monsieur Vin', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(126, 4, 'La Moulinette', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(127, 4, 'Cuvelier & Fauvarque', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(128, 4, 'Monsieur Vin (Lomme)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(129, 4, 'Biocoop HemHEM', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(130, 4, 'Le Relais Gourmand', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(131, 4, 'Biocoop Biovalys', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(132, 4, 'Boucherie-Traiteur Dierickx', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(133, 4, 'Ancolie Fleuriste', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(134, 4, 'Monsieur Vin (Mouvaux)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(135, 4, 'La Maison Nouvelle', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(136, 4, 'Biocoop Saveurs et Saisons', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(137, 4, 'La Campusserie Pont de Bois', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(138, 4, 'So végétal (Bondues)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(139, 4, 'L''olivier blanc', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(140, 4, 'La maison du vin', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(141, 4, 'Boulangerie Catrisse', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(142, 4, 'Boulangerie Delmeulle', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(143, 4, 'Boucherie Lamandin', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(144, 4, 'L.S.I', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(145, 4, 'Fred Réception', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(146, 4, 'Le Trèfle à Quatre Fleurs', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(147, 4, 'Boucherie Chez Florentin', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(148, 4, 'Boucherie du Bourg', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(149, 4, 'Biocoop Hénin Beaumont', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(150, 4, 'Le Panier Fleuri', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(151, 4, 'Ethique & Vrac', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(152, 4, 'Biocoop Saveurs et Saisons Bouvines', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(153, 4, 'La Chouette Librairie', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(154, 4, 'Boulangerie Aux Délices de la Comtesse', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(155, 4, 'Salon Cannelle', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(156, 4, 'L''Atelier Vélo L.S.I.', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(157, 4, 'Rêves de Mômes (Marquette-lez-Lille)', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(158, 4, 'Artisans du Monde', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(159, 4, 'Au Pain d''Antan', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(160, 4, 'La Cave de Frédéric', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(161, 4, 'Ceci n''est pas une boulangerie', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(162, 4, 'Le bus magique', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(163, 4, 'Le Polder', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL),
(164, 4, 'Boucherie du Bourg', '0000', 'ExempleVille', 'tel', 'nomref', 'mailref', 'telRef', NULL, NULL, NULL, NULL);
CREATE TABLE IF NOT EXISTS `structure` (
`id` int NOT NULL AUTO_INCREMENT,
`nom` varchar(45) COLLATE utf8mb3_unicode_ci NOT NULL,
`ville` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`raison_soc` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`siege` varchar(255) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`adresse` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`telephone` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`mail` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`nom_contact` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`site_web` varchar(255) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INSERT INTO `structure` (`id`, `nom`, `ville`, `raison_soc`, `siege`, `adresse`, `telephone`, `mail`, `nom_contact`, `site_web`) VALUES
(1, 'SAÉ IUT Saint-Dié des Vosges', '', '', NULL, '11 Rue de l''Université', '', NULL, NULL, NULL),
(2, 'Jardins de Cocagne Thaon les Vosges', '', '', NULL, 'Prairie Claudel', '', NULL, NULL, NULL),
(3, 'Oasis Jardin de Cocagne', '', '', NULL, '19 chemin des Muats', '', NULL, NULL, NULL),
(4, 'Le Jardin de Cocagne de la Haute Borne', '', '', NULL, 'Europarc de la haute Borne', '', NULL, NULL, NULL),
(5, 'Les Jardins de Cocagne en Limousin', '', '', NULL, '13 Allee de Coyol', '', NULL, NULL, NULL);
CREATE TABLE IF NOT EXISTS `tournee` (
`id` int NOT NULL AUTO_INCREMENT,
`jour_preparation_id` int NOT NULL,
PRIMARY KEY (`id`),
KEY `IDX_EBF67D7E238A7648` (`jour_preparation_id`),
CONSTRAINT `FK_EBF67D7E238A7648` FOREIGN KEY (`jour_preparation_id`) REFERENCES `jour_calendrier` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INSERT INTO `tournee` (`id`, `jour_preparation_id`) VALUES
(1, 1),
(2, 1),
(3, 1),
(4, 1),
(5, 2);
CREATE TABLE IF NOT EXISTS `unite` (
`id` int NOT NULL AUTO_INCREMENT,
`nom` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
`nb_decimale` int NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
INSERT INTO `unite` (`id`, `nom`, `nb_decimale`) VALUES
(1, 'KG', 2),
(2, 'Pièce', 0),
(3, 'L', 2),
(4, 'mL', 2),
(5, 'mG', 2),
(6, 'Douzaine', 0);
SET SQL_MODE=@OLD_SQL_MODE; SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment