diff --git a/README.md b/README.md
index 760165cda8f45ceb18820e6f964ec1f14ede316f..0a0fc319bcaadf0ce73f2f9e70beb948b4c12049 100644
--- a/README.md
+++ b/README.md
@@ -21,13 +21,13 @@ Les identifiants de connexion sont :
 
 ## Admin
 
-user : root
-mdp : root
+- user : root
+- mdp : root
 
 ## Utilisateur standard
 
-user : jardin
-mdp : jardin
+- user : 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.
 
diff --git a/README.pdf b/README.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..a38a05c5b74dbe1ef9361257624d8b48371f8775
Binary files /dev/null and b/README.pdf differ
diff --git a/docker-compose.yaml b/docker-compose.yaml
index 1f3c5b4023600d4e779194d357d3fa897bfba474..875defaeaad2a8589a75e01abb981e259e063a6f 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -10,7 +10,7 @@ services:
     ports:
       - '3306:3306'
     volumes:
-      # - ./docker/setup.sql:/docker-entrypoint-initdb.d/setup.sql
+      - ./docker/setup.sql:/docker-entrypoint-initdb.d/setup.sql
       - ./mysql_data:/var/lib/mysql
 
   adminer:
diff --git a/docker/setup.sql b/docker/setup.sql
index 6d388ac232c4bc3a9c48ebc667b968f5ff84f4f2..f0230ee3974580b41655d037fd5f5744d512b6be 100644
--- a/docker/setup.sql
+++ b/docker/setup.sql
@@ -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 ;
 USE `cocagne_db` ;
 
--- -----------------------------------------------------
--- Table `cocagne_db`.`Adherent`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent` (
-  `id` INT NOT NULL AUTO_INCREMENT,
-  `raisonSociale` VARCHAR(100) NULL,
-  `civilite` VARCHAR(10) NULL,
-  `nom` VARCHAR(45) NULL,
-  `prenom` VARCHAR(45) NULL,
-  `adresse` VARCHAR(100) NULL,
-  `codePostal` VARCHAR(10) NULL,
-  `ville` VARCHAR(45) NULL,
-  `telephone` VARCHAR(20) NULL,
-  `mail` VARCHAR(45) NULL,
-  `telephone2` VARCHAR(20) NULL,
-  `telephone3` VARCHAR(20) NULL,
-  `profession` VARCHAR(45) NULL,
-  `dateNaissance` DATE NULL,
-  `password` VARCHAR(200) NULL,
-  `datePremiereAdhesion` DATE NULL,
-  `dispenseAdhesion` TINYINT NULL,
-  `adhesionAJour` TINYINT NULL,
-  PRIMARY KEY (`id`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Groupe`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Groupe` (
-  `idGroupe` INT NOT NULL AUTO_INCREMENT,
-  `nom` VARCHAR(45) NULL,
-  `droit1` VARCHAR(45) NULL,
-  `droit2` VARCHAR(45) NULL,
-  `droit3` VARCHAR(45) NULL,
-  PRIMARY KEY (`idGroupe`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Structure`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Structure` (
-  `idStructure` INT NOT NULL AUTO_INCREMENT,
-  `nom` VARCHAR(45) NULL,
-  `ville` VARCHAR(45) NULL,
-  `raisonSoc` VARCHAR(45) NULL,
-  `siege` VARCHAR(45) NULL,
-  `adresse` VARCHAR(45) NULL,
-  `telephone` VARCHAR(20) NULL,
-  `mail` VARCHAR(45) NULL,
-  `nomContact` VARCHAR(45) NULL,
-  `siteWeb` VARCHAR(100) NULL,
-  PRIMARY KEY (`idStructure`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Jour_calendrier`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Jour_calendrier` (
-  `idJour_calendrier` INT NOT NULL AUTO_INCREMENT,
-  `date` DATE NULL,
-  `livrable` TINYINT NULL,
-  `Structure_id` INT NOT NULL,
-  PRIMARY KEY (`idJour_calendrier`, `Structure_id`),
-  INDEX `fk_Jour_calendrier_Structure1_idx` (`Structure_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Jour_calendrier_Structure1`
-    FOREIGN KEY (`Structure_id`)
-    REFERENCES `cocagne_db`.`Structure` (`idStructure`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Tournee`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Tournee` (
-  `idTournee` INT NOT NULL AUTO_INCREMENT,
-  `jourPreparation` DATE NULL,
-  `Jour_calendrier_id` INT NOT NULL,
-  PRIMARY KEY (`idTournee`, `Jour_calendrier_id`),
-  INDEX `fk_Tournee_Jour_calendrier1_idx` (`Jour_calendrier_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Tournee_Jour_calendrier1`
-    FOREIGN KEY (`Jour_calendrier_id`)
-    REFERENCES `cocagne_db`.`Jour_calendrier` (`idJour_calendrier`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Point_de_depot`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Point_de_depot` (
-  `idPoint_de_depot` INT NOT NULL AUTO_INCREMENT,
-  `adresse` VARCHAR(100) NULL,
-  `codePostal` VARCHAR(10) NULL,
-  `ville` VARCHAR(45) NULL,
-  `telephone` VARCHAR(20) NULL,
-  `nomReferent` VARCHAR(45) NULL,
-  `mailReferent` VARCHAR(45) NULL,
-  `telReferent` VARCHAR(20) NULL,
-  `presentation` VARCHAR(300) NULL,
-  `photo` BLOB NULL,
-  `creneauLivraison` VARCHAR(45) NULL,
-  `creneauRecupPaniers` VARCHAR(45) NULL,
-  `Structure_id` INT NOT NULL,
-  PRIMARY KEY (`idPoint_de_depot`, `Structure_id`),
-  INDEX `fk_Point_de_depot_Structure1_idx` (`Structure_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Point_de_depot_Structure1`
-    FOREIGN KEY (`Structure_id`)
-    REFERENCES `cocagne_db`.`Structure` (`idStructure`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Unite`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Unite` (
-  `idUnite` INT NOT NULL AUTO_INCREMENT,
-  `nom` VARCHAR(20) NULL,
-  `nbDecimal` INT NULL,
-  PRIMARY KEY (`idUnite`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Frequence_type`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Frequence_type` (
-  `idFrequence_type` INT NOT NULL AUTO_INCREMENT,
-  `debut` DATETIME NULL,
-  `fin` DATETIME NULL,
-  `nom` VARCHAR(45) NULL,
-  PRIMARY KEY (`idFrequence_type`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Panier`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Panier` (
-  `idPanier` INT NOT NULL AUTO_INCREMENT,
-  `nom` VARCHAR(45) NULL,
-  `photo` BLOB NULL,
-  `description` VARCHAR(200) NULL,
-  `Unite_idUnite` INT NOT NULL,
-  `Frequence_type_id` INT NOT NULL,
-  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,
-  CONSTRAINT `fk_Panier_Unite1`
-    FOREIGN KEY (`Unite_idUnite`)
-    REFERENCES `cocagne_db`.`Unite` (`idUnite`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Panier_Frequence_type1`
-    FOREIGN KEY (`Frequence_type_id`)
-    REFERENCES `cocagne_db`.`Frequence_type` (`idFrequence_type`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`periode`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`periode` (
-  `idperiode` INT NOT NULL AUTO_INCREMENT,
-  `debut` DATE NULL,
-  `fin` DATE NULL,
-  PRIMARY KEY (`idperiode`))
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Abonnement`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Abonnement` (
-  `idAbonnement` INT NOT NULL AUTO_INCREMENT,
-  `Panier_idPanier` INT NOT NULL,
-  PRIMARY KEY (`idAbonnement`, `Panier_idPanier`),
-  INDEX `fk_Abonnement_Panier1_idx` (`Panier_idPanier` ASC) VISIBLE,
-  CONSTRAINT `fk_Abonnement_Panier1`
-    FOREIGN KEY (`Panier_idPanier`)
-    REFERENCES `cocagne_db`.`Panier` (`idPanier`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Adherent_souscrit_Abonnement`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent_souscrit_Abonnement` (
-  `Adherent_id` INT NOT NULL,
-  `Abonnement_idAbonnement` INT NOT NULL,
-  PRIMARY KEY (`Adherent_id`, `Abonnement_idAbonnement`),
-  INDEX `fk_Adherent_has_Abonnement_Abonnement1_idx` (`Abonnement_idAbonnement` ASC) VISIBLE,
-  INDEX `fk_Adherent_has_Abonnement_Adherent1_idx` (`Adherent_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Adherent_has_Abonnement_Adherent1`
-    FOREIGN KEY (`Adherent_id`)
-    REFERENCES `cocagne_db`.`Adherent` (`id`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Adherent_has_Abonnement_Abonnement1`
-    FOREIGN KEY (`Abonnement_idAbonnement`)
-    REFERENCES `cocagne_db`.`Abonnement` (`idAbonnement`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Ordre_Point_de_depot_Tournee`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Ordre_Point_de_depot_Tournee` (
-  `Point_de_depot_id` INT NOT NULL,
-  `Tournee_idTournee` INT NOT NULL,
-  `numOrdre` INT NULL,
-  PRIMARY KEY (`Point_de_depot_id`, `Tournee_idTournee`),
-  INDEX `fk_Point_de_depot_has_Tournee_Tournee1_idx` (`Tournee_idTournee` ASC) VISIBLE,
-  INDEX `fk_Point_de_depot_has_Tournee_Point_de_depot1_idx` (`Point_de_depot_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Point_de_depot_has_Tournee_Point_de_depot1`
-    FOREIGN KEY (`Point_de_depot_id`)
-    REFERENCES `cocagne_db`.`Point_de_depot` (`idPoint_de_depot`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Point_de_depot_has_Tournee_Tournee1`
-    FOREIGN KEY (`Tournee_idTournee`)
-    REFERENCES `cocagne_db`.`Tournee` (`idTournee`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Adherent_Appartient_Groupe`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adherent_Appartient_Groupe` (
-  `Adherent_id` INT NOT NULL,
-  `Groupe_id` INT NOT NULL,
-  PRIMARY KEY (`Adherent_id`, `Groupe_id`),
-  INDEX `fk_Adherent_has_Groupe_Groupe1_idx` (`Groupe_id` ASC) VISIBLE,
-  INDEX `fk_Adherent_has_Groupe_Adherent1_idx` (`Adherent_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Adherent_has_Groupe_Adherent1`
-    FOREIGN KEY (`Adherent_id`)
-    REFERENCES `cocagne_db`.`Adherent` (`id`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Adherent_has_Groupe_Groupe1`
-    FOREIGN KEY (`Groupe_id`)
-    REFERENCES `cocagne_db`.`Groupe` (`idGroupe`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Livraison`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Livraison` (
-  `idLivraison` INT NOT NULL AUTO_INCREMENT,
-  `Tournee_idTournee` INT NOT NULL,
-  `Abonnement_id` INT NOT NULL,
-  `Point_de_depot_id` INT NOT NULL,
-  PRIMARY KEY (`idLivraison`, `Tournee_idTournee`, `Abonnement_id`, `Point_de_depot_id`),
-  INDEX `fk_Livraison_Tournee1_idx` (`Tournee_idTournee` ASC) VISIBLE,
-  INDEX `fk_Livraison_Abonnement1_idx` (`Abonnement_id` ASC) VISIBLE,
-  INDEX `fk_Livraison_Point_de_depot1_idx` (`Point_de_depot_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Livraison_Tournee1`
-    FOREIGN KEY (`Tournee_idTournee`)
-    REFERENCES `cocagne_db`.`Tournee` (`idTournee`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Livraison_Abonnement1`
-    FOREIGN KEY (`Abonnement_id`)
-    REFERENCES `cocagne_db`.`Abonnement` (`idAbonnement`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Livraison_Point_de_depot1`
-    FOREIGN KEY (`Point_de_depot_id`)
-    REFERENCES `cocagne_db`.`Point_de_depot` (`idPoint_de_depot`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
-
--- -----------------------------------------------------
--- Table `cocagne_db`.`Adhesion`
--- -----------------------------------------------------
-CREATE TABLE IF NOT EXISTS `cocagne_db`.`Adhesion` (
-  `periode_id` INT NOT NULL,
-  `Structure_id` INT NOT NULL,
-  `Adherent_id` INT NOT NULL,
-  `type` VARCHAR(45) NULL,
-  `prix` FLOAT NULL,
-  `dateCharniere` DATE NULL,
-  `active` TINYINT NULL,
-  PRIMARY KEY (`periode_id`, `Structure_id`, `Adherent_id`),
-  INDEX `fk_Adhesion_Structure1_idx` (`Structure_id` ASC) VISIBLE,
-  INDEX `fk_Adhesion_Adherent1_idx` (`Adherent_id` ASC) VISIBLE,
-  CONSTRAINT `fk_Adhesion_periode1`
-    FOREIGN KEY (`periode_id`)
-    REFERENCES `cocagne_db`.`periode` (`idperiode`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Adhesion_Structure1`
-    FOREIGN KEY (`Structure_id`)
-    REFERENCES `cocagne_db`.`Structure` (`idStructure`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION,
-  CONSTRAINT `fk_Adhesion_Adherent1`
-    FOREIGN KEY (`Adherent_id`)
-    REFERENCES `cocagne_db`.`Adherent` (`id`)
-    ON DELETE NO ACTION
-    ON UPDATE NO ACTION)
-ENGINE = InnoDB;
-
+CREATE TABLE IF NOT EXISTS `abonnement` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `panier_id_id` int NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `IDX_351268BB5669B1EA` (`panier_id_id`),
+  CONSTRAINT `FK_351268BB5669B1EA` FOREIGN KEY (`panier_id_id`) REFERENCES `panier` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `abonnement` (`id`, `panier_id_id`) VALUES
+(1,	1),
+(2,	2),
+(3,	3),
+(4,	4);
+
+CREATE TABLE IF NOT EXISTS `abonnement_adherent` (
+  `abonnement_id` int NOT NULL,
+  `adherent_id` int NOT NULL,
+  PRIMARY KEY (`abonnement_id`,`adherent_id`),
+  KEY `IDX_D3DA4BB7F1D74413` (`abonnement_id`),
+  KEY `IDX_D3DA4BB725F06C53` (`adherent_id`),
+  CONSTRAINT `FK_D3DA4BB725F06C53` FOREIGN KEY (`adherent_id`) REFERENCES `adherent` (`id`) ON DELETE CASCADE,
+  CONSTRAINT `FK_D3DA4BB7F1D74413` FOREIGN KEY (`abonnement_id`) REFERENCES `abonnement` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `abonnement_adherent` (`abonnement_id`, `adherent_id`) VALUES
+(1,	1),
+(1,	2),
+(1,	3),
+(2,	4),
+(2,	5),
+(3,	6);
+
+CREATE TABLE IF NOT EXISTS `adherent` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `raison_sociale` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `civilite` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `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,
+  `ville` varchar(45) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `telephone` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `telephone2` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `telephone3` varchar(20) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `mail` varchar(45) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `profession` varchar(45) COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `date_naissance` date DEFAULT NULL,
+  `password` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
+  `date_premiere_adhesion` date DEFAULT NULL,
+  `dispense_adhesion` tinyint(1) DEFAULT NULL,
+  `adhesion_ajour` tinyint(1) DEFAULT NULL,
+  PRIMARY KEY (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+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),
+(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),
+(6,	NULL,	NULL,	'Curtil',	'Maxime',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'maxime.curtil1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(7,	NULL,	NULL,	'Edouard',	'Lucas',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'lucas.edouard5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(8,	NULL,	NULL,	'Gassmann',	'Victor',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'victor.gassmann5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(9,	NULL,	NULL,	'Gouerec',	'Jules',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'jules.gouerec8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(10,	NULL,	NULL,	'Lambey',	'Baptiste',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'baptiste.lambey8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(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),
+(12,	NULL,	NULL,	'Midouni',	'Samy',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'samy.midouni7@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(13,	NULL,	NULL,	'Poirot',	'Lucas',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'lucas.poirot8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(14,	NULL,	NULL,	'Renaux',	'Anna',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'anna.renaux5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(15,	NULL,	NULL,	'Wittmann',	'Gregory',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'gregory.wittmann4@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(16,	NULL,	NULL,	'Marchal',	'Lucas',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'lucas.marchal7@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(17,	NULL,	NULL,	'Sow',	'Amadou',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'amadou.sow5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(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),
+(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),
+(24,	NULL,	NULL,	'Duchateau',	'Camille',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'camille.duchateau9@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(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),
+(26,	NULL,	NULL,	'Berger',	'Tristan',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'tristan.berger9@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	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),
+(28,	NULL,	NULL,	'Bileli',	'Rolf',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'rolf.bileli1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(29,	NULL,	NULL,	'Canova',	'Louis',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'louis.canova9@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(30,	NULL,	NULL,	'Chevalier',	'Noemy',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'noemy.chevalier7@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(31,	NULL,	NULL,	'Courrier',	'Quentin',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'quentin.courrier2@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(32,	NULL,	NULL,	'Damien',	'Antoine',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'antoine.damien6@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(33,	NULL,	NULL,	'Dejoux',	'Samuel',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'samuel.dejoux5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(34,	NULL,	NULL,	'Dommange',	'Charles',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'charles.dommange8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(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),
+(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),
+(41,	NULL,	NULL,	'Kappler',	'Bastien',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'bastien.kappler4@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(42,	NULL,	NULL,	'Lantz',	'Nathan',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'nathan.lantz1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	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),
+(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),
+(45,	NULL,	NULL,	'Mammeri',	'Rayan',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'rayan.mammeri8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(46,	NULL,	NULL,	'Oppe',	'Thomas',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'thomas.oppe5@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(47,	NULL,	NULL,	'Paille',	'Kyriann',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'kyriann.paille9@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	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),
+(49,	NULL,	NULL,	'Perlato',	'Luka',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'luka.perlato8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(50,	NULL,	NULL,	'Plateau',	'Lucas',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'lucas.plateau6@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(51,	NULL,	NULL,	'Rigard',	'Lobsang',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'lobsang.rigard1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	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),
+(53,	NULL,	NULL,	'Tastan',	'Fatih',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'fatih.tastan6@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(54,	NULL,	NULL,	'Tisselin',	'Kenzo',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'kenzo.tisselin3@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(55,	NULL,	NULL,	'Urbanc',	'Ewan',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'ewan.urbanc3@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(56,	NULL,	NULL,	'Haas',	'Emile',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'emile.haas8@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(57,	NULL,	NULL,	'Anclin',	'Ethan',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'ethan.anclin1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(58,	NULL,	NULL,	'Soares',	'Julio',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'julio.soares2@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(59,	NULL,	NULL,	'Binckly',	'Samuel',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'samuel.binckly4@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(60,	NULL,	NULL,	'Bigotte',	'Owenn',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'owenn.bigotte6@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL),
+(61,	NULL,	NULL,	'Piquerez',	'Corentin',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	'corentin.piquerez1@etu.univ-lorraine.fr',	NULL,	NULL,	NULL,	NULL,	NULL,	NULL);
+
+
+CREATE TABLE IF NOT EXISTS `adhesion` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `periode_id_id` int NOT NULL,
+  `structure_id_id` int NOT NULL,
+  `adherent_id_id` int NOT NULL,
+  `type` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `prix` double NOT NULL,
+  `date_charniere` date NOT NULL,
+  `active` tinyint(1) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `IDX_C50CA65AC486B588` (`periode_id_id`),
+  KEY `IDX_C50CA65AAA95C5C1` (`structure_id_id`),
+  KEY `IDX_C50CA65A7C4E834B` (`adherent_id_id`),
+  CONSTRAINT `FK_C50CA65A7C4E834B` FOREIGN KEY (`adherent_id_id`) REFERENCES `adherent` (`id`),
+  CONSTRAINT `FK_C50CA65AAA95C5C1` FOREIGN KEY (`structure_id_id`) REFERENCES `structure` (`id`),
+  CONSTRAINT `FK_C50CA65AC486B588` FOREIGN KEY (`periode_id_id`) REFERENCES `periode` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `adhesion` (`id`, `periode_id_id`, `structure_id_id`, `adherent_id_id`, `type`, `prix`, `date_charniere`, `active`) VALUES
+(1,	1,	1,	1,	'annuelle',	500,	'2024-12-01',	1),
+(2,	2,	1,	2,	'annuelle',	500,	'2024-12-01',	1);
+
+CREATE TABLE IF NOT EXISTS `apiuser` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `email` varchar(180) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `roles` json NOT NULL,
+  `password` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
+  PRIMARY KEY (`id`),
+  UNIQUE KEY `UNIQ_837A8987E7927C74` (`email`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `apiuser` (`id`, `email`, `roles`, `password`) VALUES
+(1,	'jardin',	'[\"ROLE_USER\"]',	'$2y$13$V7l6QxSbP5BOfLZIDScZiOk9wncRLhx8ChLEdYVGV8IV0OHdDlLie'),
+(2,	'root',	'[\"ROLE_ADMIN\"]',	'$2y$13$UkAXR2mNYbtQ0S7IvbDtauhhRZfSGjknsUsl2KI.eQqfOLVjpv3Mm');
+
+
+CREATE TABLE IF NOT EXISTS `doctrine_migration_versions` (
+  `version` varchar(191) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `executed_at` datetime DEFAULT NULL,
+  `execution_time` int DEFAULT NULL,
+  PRIMARY KEY (`version`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `doctrine_migration_versions` (`version`, `executed_at`, `execution_time`) VALUES
+('DoctrineMigrations\\Version20240118135848',	'2024-01-18 13:59:42',	2133),
+('DoctrineMigrations\\Version20240118140609',	'2024-01-18 14:07:16',	84);
+
+
+CREATE TABLE IF NOT EXISTS `frequence_type` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `debut` date NOT NULL,
+  `fin` date NOT NULL,
+  `nom` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
+  PRIMARY KEY (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `frequence_type` (`id`, `debut`, `fin`, `nom`) VALUES
+(1,	'2024-01-01',	'2024-01-31',	'Mensuel'),
+(2,	'2024-01-01',	'2024-01-08',	'Hebdomadaire');
+
+
+CREATE TABLE IF NOT EXISTS `groupe` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `nom` varchar(100) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `admin` tinyint NOT NULL,
+  `user` tinyint NOT NULL,
+  `create_struct` tinyint NOT NULL,
+  PRIMARY KEY (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `groupe` (`id`, `nom`, `admin`, `user`, `create_struct`) VALUES
+(1,	'admins',	1,	0,	1),
+(2,	'basic_users',	0,	1,	0),
+(3,	'create_struct',	0,	0,	1);
+
+
+CREATE TABLE IF NOT EXISTS `groupe_adherent` (
+  `groupe_id` int NOT NULL,
+  `adherent_id` int NOT NULL,
+  PRIMARY KEY (`groupe_id`,`adherent_id`),
+  KEY `IDX_171FB107A45358C` (`groupe_id`),
+  KEY `IDX_171FB1025F06C53` (`adherent_id`),
+  CONSTRAINT `FK_171FB1025F06C53` FOREIGN KEY (`adherent_id`) REFERENCES `adherent` (`id`) ON DELETE CASCADE,
+  CONSTRAINT `FK_171FB107A45358C` FOREIGN KEY (`groupe_id`) REFERENCES `groupe` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `groupe_adherent` (`groupe_id`, `adherent_id`) VALUES
+(1,	19),
+(2,	20),
+(3,	12);
+
+
+CREATE TABLE IF NOT EXISTS `jour_calendrier` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `structure_id_id` int DEFAULT NULL,
+  `date` date NOT NULL,
+  `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`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `jour_calendrier` (`id`, `structure_id_id`, `date`, `livrable`) VALUES
+(1,	1,	'2024-01-01',	0),
+(2,	1,	'2024-01-02',	1),
+(3,	1,	'2024-01-03',	1),
+(4,	1,	'2024-01-04',	0),
+(5,	1,	'2024-01-05',	0),
+(6,	1,	'2024-01-06',	1),
+(7,	2,	'2024-01-01',	1),
+(8,	2,	'2024-01-02',	0),
+(9,	2,	'2024-01-03',	0),
+(10,	2,	'2024-01-04',	1),
+(11,	2,	'2024-01-05',	1),
+(12,	2,	'2024-01-06',	0),
+(13,	3,	'2024-01-01',	1),
+(14,	3,	'2024-01-02',	1),
+(15,	3,	'2024-01-03',	0),
+(16,	3,	'2024-01-04',	0),
+(17,	3,	'2024-01-05',	1),
+(18,	3,	'2024-01-06',	0);
+
+
+CREATE TABLE IF NOT EXISTS `livraison` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `abonnement_id` int NOT NULL,
+  `point_de_depot_id` int NOT NULL,
+  `tournee_id` int NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `IDX_A60C9F1FF1D74413` (`abonnement_id`),
+  KEY `IDX_A60C9F1FC74221A7` (`point_de_depot_id`),
+  KEY `IDX_A60C9F1FF661D013` (`tournee_id`),
+  CONSTRAINT `FK_A60C9F1FC74221A7` FOREIGN KEY (`point_de_depot_id`) REFERENCES `point_de_depot` (`id`),
+  CONSTRAINT `FK_A60C9F1FF1D74413` FOREIGN KEY (`abonnement_id`) REFERENCES `abonnement` (`id`),
+  CONSTRAINT `FK_A60C9F1FF661D013` FOREIGN KEY (`tournee_id`) REFERENCES `tournee` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `livraison` (`id`, `abonnement_id`, `point_de_depot_id`, `tournee_id`) VALUES
+(2,	1,	1,	1),
+(3,	2,	1,	1),
+(4,	3,	1,	1),
+(5,	4,	2,	1),
+(6,	1,	2,	1),
+(7,	1,	3,	1);
+
+CREATE TABLE IF NOT EXISTS `messenger_messages` (
+  `id` bigint NOT NULL AUTO_INCREMENT,
+  `body` longtext COLLATE utf8mb3_unicode_ci NOT NULL,
+  `headers` longtext COLLATE utf8mb3_unicode_ci NOT NULL,
+  `queue_name` varchar(190) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `created_at` datetime NOT NULL COMMENT '(DC2Type:datetime_immutable)',
+  `available_at` datetime NOT NULL COMMENT '(DC2Type:datetime_immutable)',
+  `delivered_at` datetime DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)',
+  PRIMARY KEY (`id`),
+  KEY `IDX_75EA56E0FB7336F0` (`queue_name`),
+  KEY `IDX_75EA56E0E3BD61CE` (`available_at`),
+  KEY `IDX_75EA56E016BA31DB` (`delivered_at`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+
+CREATE TABLE IF NOT EXISTS `ordre_tournee` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `tournee_id_id` int NOT NULL,
+  `point_depot_id_id` int NOT NULL,
+  `num_ordre` int NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `IDX_105F611CC3AC4C3E` (`tournee_id_id`),
+  KEY `IDX_105F611C2F6AF225` (`point_depot_id_id`),
+  CONSTRAINT `FK_105F611C2F6AF225` FOREIGN KEY (`point_depot_id_id`) REFERENCES `point_de_depot` (`id`),
+  CONSTRAINT `FK_105F611CC3AC4C3E` FOREIGN KEY (`tournee_id_id`) REFERENCES `tournee` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `ordre_tournee` (`id`, `tournee_id_id`, `point_depot_id_id`, `num_ordre`) VALUES
+(1,	1,	1,	1),
+(2,	1,	2,	2),
+(3,	1,	3,	3),
+(4,	1,	4,	4),
+(5,	2,	5,	1),
+(6,	2,	6,	2);
+
+CREATE TABLE IF NOT EXISTS `panier` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `unite_id_id` int NOT NULL,
+  `frequence_type_id_id` int NOT NULL,
+  `nom` varchar(255) COLLATE utf8mb3_unicode_ci NOT NULL,
+  `photo` longblob,
+  `description` longtext COLLATE utf8mb3_unicode_ci,
+  PRIMARY KEY (`id`),
+  KEY `IDX_24CC0DF26E366321` (`unite_id_id`),
+  KEY `IDX_24CC0DF2A1274777` (`frequence_type_id_id`),
+  CONSTRAINT `FK_24CC0DF26E366321` FOREIGN KEY (`unite_id_id`) REFERENCES `unite` (`id`),
+  CONSTRAINT `FK_24CC0DF2A1274777` FOREIGN KEY (`frequence_type_id_id`) REFERENCES `frequence_type` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
+
+INSERT INTO `panier` (`id`, `unite_id_id`, `frequence_type_id_id`, `nom`, `photo`, `description`) VALUES
+(1,	1,	2,	'Boeuf',	NULL,	'Panier avec différentes pièces de boeuf, pour un maximum de plaisir'),
+(2,	3,	2,	'Lait',	NULL,	'Venez prendre un bon bol de lait toutes les semaines avec ce panier succulent'),
+(3,	6,	2,	'Oeufs',	NULL,	'Faites vos plus belles omelettes avec ce panier d''oeufs'),
+(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');
+
+CREATE TABLE IF NOT EXISTS `periode` (
+  `id` int NOT NULL AUTO_INCREMENT,
+  `debut` date NOT NULL,
+  `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 FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;