From 0f0c1f95d8e5b2fb2b66bc5685e4f4d6d4ac734b Mon Sep 17 00:00:00 2001
From: Moreau Elise <moreau.elise13@gmail.com>
Date: Sun, 1 Nov 2020 17:57:00 +0100
Subject: [PATCH] create db migration script

---
 docker-compose.yml                       |   3 +
 migrations/1_init_db.sql                 |  11 +
 covid.sql => migrations/2_covid_data.sql | 251 ++++++++++++-----------
 3 files changed, 141 insertions(+), 124 deletions(-)
 create mode 100644 migrations/1_init_db.sql
 rename covid.sql => migrations/2_covid_data.sql (99%)

diff --git a/docker-compose.yml b/docker-compose.yml
index d5eb2f2..8a7beef 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -25,6 +25,9 @@ services:
             - MYSQL_DATABASE
             - MYSQL_USER
             - MYSQL_PASSWORD
+        volumes:
+            - ./migrations:/docker-entrypoint-initdb.d
+
     phpmyadmin:
         image: phpmyadmin
         restart: always
diff --git a/migrations/1_init_db.sql b/migrations/1_init_db.sql
new file mode 100644
index 0000000..2b0619c
--- /dev/null
+++ b/migrations/1_init_db.sql
@@ -0,0 +1,11 @@
+CREATE TABLE users (id INT AUTO_INCREMENT NOT NULL, location_id INT DEFAULT NULL, username VARCHAR(255) NOT NULL, firstName VARCHAR(255) NOT NULL, lastName VARCHAR(255) NOT NULL, mail VARCHAR(255) NOT NULL, contaminated TINYINT(1) NOT NULL, password VARCHAR(255) NOT NULL, joinDate DATE NOT NULL, UNIQUE INDEX UNIQ_1483A5E9F85E0677 (username), UNIQUE INDEX UNIQ_1483A5E95126AC48 (mail), UNIQUE INDEX UNIQ_1483A5E964D218E (location_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
+CREATE TABLE users_groups (user_id INT NOT NULL, group_id INT NOT NULL, INDEX IDX_FF8AB7E0A76ED395 (user_id), INDEX IDX_FF8AB7E0FE54D947 (group_id), PRIMARY KEY(user_id, group_id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
+CREATE TABLE location (id INT AUTO_INCREMENT NOT NULL, latitude DOUBLE PRECISION NOT NULL, longitude DOUBLE PRECISION NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
+CREATE TABLE messages (id INT AUTO_INCREMENT NOT NULL, id_receiver INT DEFAULT NULL, id_transmitter INT DEFAULT NULL, date DATETIME NOT NULL, body VARCHAR(255) NOT NULL, INDEX IDX_DB021E966D636003 (id_receiver), INDEX IDX_DB021E96AD47941A (id_transmitter), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
+CREATE TABLE groups (id INT AUTO_INCREMENT NOT NULL, admin_id INT DEFAULT NULL, name VARCHAR(255) NOT NULL, description VARCHAR(255) NOT NULL, private INT NOT NULL, UNIQUE INDEX UNIQ_F06D39705E237E06 (name), INDEX IDX_F06D3970642B8210 (admin_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
+ALTER TABLE users ADD CONSTRAINT FK_1483A5E964D218E FOREIGN KEY (location_id) REFERENCES location (id);
+ALTER TABLE users_groups ADD CONSTRAINT FK_FF8AB7E0A76ED395 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE;
+ALTER TABLE users_groups ADD CONSTRAINT FK_FF8AB7E0FE54D947 FOREIGN KEY (group_id) REFERENCES groups (id) ON DELETE CASCADE;
+ALTER TABLE messages ADD CONSTRAINT FK_DB021E966D636003 FOREIGN KEY (id_receiver) REFERENCES groups (id);
+ALTER TABLE messages ADD CONSTRAINT FK_DB021E96AD47941A FOREIGN KEY (id_transmitter) REFERENCES users (id);
+ALTER TABLE groups ADD CONSTRAINT FK_F06D3970642B8210 FOREIGN KEY (admin_id) REFERENCES users (id);
diff --git a/covid.sql b/migrations/2_covid_data.sql
similarity index 99%
rename from covid.sql
rename to migrations/2_covid_data.sql
index 8ff4d7f..4fb81e2 100644
--- a/covid.sql
+++ b/migrations/2_covid_data.sql
@@ -21,113 +21,6 @@ SET time_zone = "+00:00";
 -- Base de données : `covid`
 --
 
---
--- Déchargement des données de la table `groups`
---
-
-INSERT INTO `groups` (`id`, `admin_id`, `name`, `description`, `private`) VALUES
-(1, 33, 'sint voluptates sed adipisci et', 'Adipisci nobis dicta provident minus. Modi quaerat et itaque explicabo. Dicta recusandae quibusdam non. Cum reiciendis sit sit sed illo. Error ullam ut et veritatis est aut.', 0),
-(2, 33, 'non quam debitis iure quae', 'Qui ut blanditiis quia eum distinctio ut quo. Ut iusto doloremque dolorum nihil veritatis. Quo nisi autem minima qui est. Architecto dolor at blanditiis sed modi qui rerum. Voluptatibus incidunt nihil labore. Vitae ut sapiente enim nam eum et.', 0),
-(3, 33, 'quo voluptatem ratione nulla ad', 'Commodi voluptatum ut nulla doloribus. Voluptatem fuga ex aut ullam sint. Officia et consequuntur officiis dolorum quia qui. Aut quaerat eum voluptatem qui iure voluptatem.', 1),
-(4, 33, 'eos mollitia veniam recusandae ea', 'Sed officia commodi rerum corporis pariatur omnis recusandae. Aspernatur distinctio quia magni ut quia. Eum minima a omnis. Aut provident non reiciendis non accusamus minus voluptatem. Incidunt vel ab in quisquam qui ex ab. Natus optio ipsam eveniet tempo', 0),
-(5, 33, 'velit quasi qui fuga sit', 'Fugiat labore dignissimos et molestiae omnis. Delectus dolores nihil sunt in. Quia temporibus recusandae omnis aspernatur est quia voluptates quis. Adipisci omnis numquam nisi autem quo reiciendis aut.', 1),
-(6, 33, 'provident reiciendis et veniam explicabo', 'Ea harum temporibus repudiandae nostrum delectus. Consequatur aperiam qui in neque. Amet deleniti enim fugit reprehenderit. Qui et est assumenda est perferendis ab tenetur architecto. Atque aut vitae optio dolores dolores ut vel. Quo labore et et laborum ', 0),
-(7, 33, 'sunt qui atque harum aliquid', 'Consectetur quos omnis hic sunt quia consequatur optio. Et nulla voluptatem ea suscipit. Eum ut unde magni ut dolor incidunt et. Voluptas nobis odio natus. Molestiae est aut provident libero voluptatem cupiditate.', 0),
-(8, 33, 'iste perferendis velit assumenda maiores', 'Quasi non libero praesentium non autem omnis modi. Temporibus illo eos cum possimus. Ut cum mollitia quis. Ad consequuntur dolor omnis ad nihil.', 0),
-(9, 33, 'excepturi dolor omnis vitae iusto', 'Nostrum veritatis rerum qui maxime qui. Natus repudiandae nulla sunt ipsam. Quia et consequatur minima labore dolore officiis aut.', 0),
-(10, 33, 'reiciendis est culpa voluptatem non', 'Et a in et recusandae. Omnis sed hic voluptas esse. Eos doloribus adipisci maxime labore. Accusantium voluptatibus reprehenderit qui voluptate quis. Repellendus nam quod excepturi possimus qui explicabo molestiae nihil. Sint maxime non et saepe. Qui deser', 1),
-(11, 33, 'ea veniam aut quia totam', 'Dolorem aut numquam et impedit itaque sed. Consectetur perspiciatis doloremque eaque repellendus. Sint et ut ad sed vel error doloribus. Atque corrupti qui cum ut voluptas.', 1),
-(12, 33, 'molestiae incidunt qui tenetur reiciendis', 'Id et aut voluptas quis dolorem ut labore. Sed eius dolor quis. Est eaque voluptates occaecati id officia nobis dolor. Ipsum consectetur nulla doloribus et sunt.', 0),
-(13, 33, 'dolores nemo voluptatem et commodi', 'Nostrum dolorem aut rerum aut. Quia ipsam sint cupiditate magni similique. Est voluptatum quidem corrupti est sed. Pariatur quia sunt delectus dolor. Consequatur reiciendis autem blanditiis odio ipsam. Expedita sunt non temporibus facere inventore ut magn', 1),
-(14, 33, 'reprehenderit ut unde voluptatem in', 'Quod vero qui amet alias aliquid. Qui et sed cum ab optio quae. Ducimus fugiat et debitis. Aut unde voluptatem nobis omnis. Omnis perferendis dolor possimus nisi deserunt.', 1),
-(15, 33, 'temporibus omnis nihil et repudiandae', 'Veniam aperiam illum repellendus adipisci. Velit aut consequatur praesentium non. Nulla molestias quia dolor veritatis voluptate. Et quod quia qui et ut nihil. Consequuntur soluta et voluptas. Quia voluptas et libero sint cupiditate aut beatae assumenda. ', 0),
-(16, 33, 'maxime rem recusandae qui aliquam', 'Aliquid esse unde qui quasi sapiente. Ratione velit sint similique quo. Impedit corporis necessitatibus quisquam est enim et dicta. Et iure et consequuntur reprehenderit. Atque cumque ipsa aut ea dolor repudiandae. Itaque aut reiciendis dolorum sunt modi.', 1),
-(17, 33, 'et sit sit velit aspernatur', 'Quae omnis esse eos. Quis dolore accusantium rerum totam animi. Aut quod et aliquam animi eos. Qui possimus in quibusdam a illum quod. Fugit atque numquam alias et minus corrupti nisi hic. Maiores ut quae quia illo placeat ut. Vitae sunt aut ut. Temporibu', 0),
-(18, 33, 'nobis labore accusamus rem reprehenderit', 'Qui sint tempore ut dolor id nostrum. Rem asperiores incidunt odit necessitatibus. Ut natus quisquam incidunt omnis doloribus.', 0),
-(19, 33, 'perferendis molestias veritatis eum porro', 'Quos facere porro aut earum sapiente et. Consequatur eum dolor in laborum ex. Laudantium eveniet voluptas qui aut. Placeat soluta vel ea sit excepturi. Ea autem ut dolorem dolorem. Eligendi magnam quia ullam quo veritatis expedita. Eligendi in dolor lauda', 1),
-(20, 33, 'sit totam tenetur voluptatem est', 'Possimus et voluptatem dolores earum animi nihil aperiam. Rerum quia ut quaerat. Quidem quam aut et in eius facere at. Placeat voluptatem voluptatem voluptatem assumenda explicabo ut.', 0),
-(21, 33, 'necessitatibus iusto sunt dolores vel', 'Eius repudiandae a quaerat non aliquid quidem beatae. Dignissimos distinctio corporis sunt recusandae. Harum aut ratione praesentium. Corrupti fugiat odio deserunt.', 0),
-(22, 33, 'minus recusandae magnam vitae officiis', 'Aperiam voluptate assumenda voluptates sit non. Sed sint tempore reiciendis voluptate tempora iure atque. Consequatur quisquam blanditiis sint.', 0),
-(23, 33, 'illo aspernatur quia nulla aliquid', 'Praesentium minus nobis cupiditate iste molestiae in adipisci. Et ab quidem culpa placeat. Unde enim quibusdam nemo possimus. Similique neque sint ut expedita corrupti in cumque vel. Minima aut maxime qui non quis. Consequatur dolores accusantium eum et s', 0),
-(24, 33, 'natus eum iusto accusantium ex', 'Inventore eveniet a quos a aut. Praesentium qui molestiae omnis dolor et. Autem beatae quam voluptatem et et nihil porro.', 1),
-(25, 33, 'esse magni repellendus sint ex', 'Laboriosam ad eaque et est nesciunt voluptates nobis debitis. Ratione est et autem eos totam porro aut id. Iure libero accusantium est autem molestiae. Nam autem quas deleniti cum. Tempora nemo enim quis. Architecto accusantium quae numquam animi et dicta', 1),
-(26, 33, 'sunt dolorem est suscipit et', 'Quod ut architecto ipsam velit molestias dolores. Et et labore fugit itaque. Perferendis culpa est accusamus quia quam odit consequatur. Qui commodi labore vel harum magnam. Sed reprehenderit quibusdam quia sed iste.', 1),
-(27, 33, 'earum ut animi ut ab', 'Dolores ipsum earum laudantium eveniet consequatur quisquam pariatur. Harum ea voluptas ipsa. Impedit iusto voluptatem vitae omnis sint accusantium voluptatibus.', 1),
-(28, 33, 'sit beatae omnis assumenda explicabo', 'Non possimus qui voluptas qui et esse labore. Ad ut laudantium ea quia ut. Et alias similique mollitia placeat ut error voluptate.', 1),
-(29, 33, 'qui esse quia porro et', 'Quaerat voluptatem ipsum qui et. Voluptatibus sed architecto quasi molestiae enim a ipsam. Autem non occaecati ut architecto. Distinctio et tempora iusto numquam vel et. Possimus ut ab praesentium voluptas deserunt.', 1),
-(30, 33, 'perferendis modi vitae quam alias', 'Eveniet aut sunt earum. Iusto recusandae dolorum nam libero qui id. Nihil non dolorem perspiciatis ut consequatur aut eos. Eum fuga et est quis. Expedita sed dolores ea mollitia similique quod ut.', 1),
-(31, 33, 'deleniti tenetur qui autem quam', 'Quia ut sint debitis velit. Accusantium reprehenderit libero maxime et vel quidem. Voluptates est harum aliquam cupiditate non. Doloribus quos nemo iusto velit commodi. Ratione sint autem et minima non nobis minima quis. At dolores eum quia odio quas volu', 0),
-(32, 33, 'adipisci vel beatae et in', 'Suscipit vel iste autem saepe accusamus. Ut sed ad ut rerum illum. Eos et qui atque ab maxime cum. Unde necessitatibus consequatur minus quisquam quia.', 1),
-(33, 33, 'dolores architecto quia expedita possimus', 'Voluptas sequi quasi officiis repellendus dolores voluptas est. Debitis rerum est perspiciatis minima minus. Quo sed molestiae facere ducimus quos fuga. Provident perspiciatis dolores facere. Pariatur eveniet rerum sed ut saepe.', 1),
-(34, 33, 'quis aperiam saepe fugit officia', 'Quia sunt aut sit soluta doloremque. Expedita optio dignissimos quisquam porro voluptas quae. Voluptatibus est esse et sapiente.', 0),
-(35, 33, 'nam et sint minima nostrum', 'Ratione in et tempora laborum. Tempora sunt in voluptatibus corporis. Quos consequatur iste quis dolor excepturi quaerat ipsa. Sed et debitis sequi architecto velit deleniti autem.', 1),
-(36, 33, 'ut architecto recusandae aut ducimus', 'Facere vel quo sed asperiores aut nihil vitae. Quia eligendi rerum aut incidunt et ipsa illo. Id quis et quis excepturi. Sint a aut perferendis necessitatibus sunt facere. Ab quis in dolores consectetur quisquam fuga porro. Numquam sint enim vitae non cor', 0),
-(37, 33, 'recusandae earum et similique aperiam', 'Voluptates quia aliquid molestiae deleniti sed. Autem eligendi placeat in nisi odio sit. Aspernatur omnis quis laboriosam eos. Sapiente quis magnam a. Dolorem error earum consequatur magni aut.', 0),
-(38, 33, 'illum modi dicta qui sapiente', 'Voluptatum ad saepe eligendi exercitationem blanditiis repellat accusantium. Ullam quae explicabo ut asperiores saepe ut. Et beatae ut ut dolor sapiente sed. Recusandae facere ratione aut commodi quibusdam.', 0),
-(39, 33, 'dolore cupiditate odit porro facilis', 'Consequuntur labore sunt aperiam harum. Sint fugiat iste suscipit est. Odit vel fuga dolores quidem eligendi est tempora.', 1),
-(40, 33, 'nemo et laboriosam qui omnis', 'Officia quis molestiae voluptas eligendi placeat. Repudiandae labore molestias deleniti animi. Rerum labore non unde quo id. Quia aperiam ut cupiditate et. Debitis porro rerum quas vel doloremque dicta voluptatem autem. Eos sed natus beatae aut accusantiu', 0),
-(41, 33, 'eaque quod iste animi sint', 'Temporibus iusto esse natus autem. Dolores est quos consectetur aut et. Delectus voluptatem est dolor rerum iure amet ratione. Unde delectus est pariatur harum quo omnis. Saepe magni in est quia ullam. Omnis officia iure laudantium. In cumque est aut duci', 0),
-(42, 33, 'et quasi aperiam ab ipsam', 'Odio et odio doloribus qui ea. Voluptate numquam ea vel at. Alias neque quia beatae et veniam. Quia ducimus explicabo non reiciendis dicta.', 0),
-(43, 33, 'modi qui sit dicta magni', 'Quidem neque dolorem odio dolor aliquam. Aut eveniet quia iste in reprehenderit temporibus delectus. Et ratione vitae rerum. Sit doloribus tempore tempore facere dolore. Consequatur adipisci enim enim modi officia.', 0),
-(44, 33, 'asperiores quisquam voluptatibus occaecati nihil', 'Suscipit praesentium dolorem voluptatem accusantium qui unde. Explicabo necessitatibus qui rerum ad impedit harum. Dolor sed et veritatis et. Dolor est ut totam error facere.', 0),
-(45, 33, 'aspernatur totam autem ratione optio', 'Aliquid doloribus saepe aut ad debitis quo. Repellat enim consequuntur enim quia dolores quos. Nam fuga sequi deleniti quasi. Temporibus et id molestiae voluptatem atque minima.', 1),
-(46, 33, 'sequi labore blanditiis inventore dolores', 'Alias voluptas sunt enim et et omnis. Quod fuga et sint nam vel doloremque et. Est facilis dolorum corporis occaecati rerum eum. Rem necessitatibus est nisi.', 1),
-(47, 33, 'placeat totam eligendi fugiat quos', 'Rerum aut velit voluptates quidem fuga. Sed quia at at culpa. Quis necessitatibus soluta aliquid quis rerum recusandae praesentium. Ut nisi et at praesentium excepturi veritatis iste. Non et consequatur ratione nam recusandae eveniet iste.', 0),
-(48, 33, 'et deleniti dolore dolorum pariatur', 'Et ex ex dolores blanditiis. Consequatur voluptates asperiores velit sed ipsa dignissimos sunt. Laboriosam sed esse sint sed qui iusto quis. Vel iusto earum est rerum. Eligendi a vero nemo debitis. Labore est et quo et quaerat. Ullam beatae repellendus co', 0),
-(49, 33, 'maiores sit doloribus accusantium qui', 'Perferendis voluptatem dolor sit error. Corrupti aspernatur id eum nobis est. Fugiat et voluptate earum. Earum rerum ut sed aperiam quibusdam qui et sed. Tempora autem sit est optio. Perspiciatis iure exercitationem nihil et quas ipsam quam corporis.', 0),
-(50, 33, 'sunt voluptates temporibus a explicabo', 'Rerum tempore earum eaque et. Sit dignissimos consequatur consectetur. Dolores et aperiam non aut laborum iure ipsam. Est repudiandae illum suscipit quasi sed. Perferendis consequatur provident fuga similique molestiae cupiditate similique. Porro et volup', 1),
-(51, 33, 'consequuntur optio sequi consequatur nisi', 'Amet qui ad optio et rem totam impedit. Quia ipsam quod aut nostrum ut. Voluptatem nemo quas ut eos. Veniam velit cumque amet ab rem omnis et. Voluptatibus totam sed perspiciatis architecto.', 1),
-(52, 33, 'dolores officia omnis excepturi ea', 'Porro aut non aut et earum repudiandae. Et voluptates dicta eius labore mollitia nulla. Nemo tempora quam velit tempore odio occaecati. Doloremque dolor nobis qui voluptas saepe.', 1),
-(53, 33, 'ducimus beatae unde accusantium quo', 'Aperiam hic dolor est dignissimos. Facilis sapiente aliquam sed expedita voluptatem et sunt. Vitae voluptatem esse fugit illo minima magni dolores. Autem in tempore architecto totam.', 0),
-(54, 33, 'vero laboriosam possimus reiciendis nisi', 'Voluptate quaerat cupiditate ut reprehenderit. Qui atque qui officia vero cumque natus quae recusandae. Nemo quae laboriosam ut laudantium. Dolores animi laudantium sed. Aut vitae in ut totam corporis. Rerum vel ipsum odio dolorum eum ex qui cum. Aspernat', 1),
-(55, 33, 'minima voluptas dignissimos reiciendis rerum', 'Eum ipsum hic odio. Laudantium consectetur libero dolorem deserunt id incidunt. Quia excepturi cupiditate ut aut enim laborum. Amet totam sit consequatur at ut ea ex deserunt. Non ut quaerat omnis dolores eius. Aspernatur adipisci sint nam et nihil facili', 0),
-(56, 33, 'culpa et est qui sed', 'Eaque ut occaecati ea enim rem commodi. Neque saepe neque sit aut praesentium omnis. Nulla sed fugiat harum quis praesentium et nisi. Ipsum porro vel excepturi corporis iste et.', 0),
-(57, 33, 'veniam sunt vel possimus libero', 'Incidunt dolores corrupti cupiditate consequatur. Eveniet iure eos cum quo aut impedit. In enim cupiditate sit ipsa sed sit asperiores. Quibusdam dolore commodi saepe blanditiis modi necessitatibus.', 0),
-(58, 33, 'qui hic at laudantium et', 'Qui corporis velit repudiandae assumenda. Quod rem perferendis et ut enim. Nam fuga totam et eligendi praesentium deleniti ut.', 1),
-(59, 33, 'et consequuntur voluptas quo et', 'Ducimus doloremque velit sint vel earum dolorem. Asperiores cum magnam dolor odit nobis odio. Sit quibusdam beatae similique pariatur aut. Aut inventore asperiores eaque est voluptates sed voluptatibus.', 0),
-(60, 33, 'ut voluptatum ipsa eum aut', 'Ut harum cum qui quidem voluptatibus dicta. Facere deleniti voluptatem suscipit omnis rerum accusantium placeat. Voluptate mollitia quas expedita et sit enim. Aut quo unde nulla excepturi. Deserunt ut libero sunt sit labore.', 1),
-(61, 33, 'labore est aut magnam delectus', 'Labore dolor quia sed qui architecto. Ullam est commodi sequi dolorem voluptatibus placeat. Ea esse dolor nobis repudiandae.', 1),
-(62, 33, 'voluptatem asperiores quis aut at', 'Omnis aut dolorum aliquid molestias fuga provident. Minus eius tempora laborum amet. Aliquam quia quo fugiat fuga. Omnis incidunt ratione consequuntur id dolores pariatur et. Quod illum dolor quo vel molestias placeat sunt. Omnis commodi qui velit. Non do', 0),
-(63, 33, 'non consectetur et nulla dolor', 'Est id assumenda ratione voluptas. Nulla dolorem reprehenderit nam quis voluptas. Quod id quaerat quas fuga culpa. Accusamus tempora quis accusamus hic dolore blanditiis. Voluptatem veniam qui voluptatibus repellat ullam.', 0),
-(64, 33, 'aut eos officia enim odio', 'Et placeat exercitationem voluptatem voluptates vel excepturi. Consequatur ea voluptates praesentium esse sed reprehenderit nihil. Nisi accusantium maiores est perspiciatis autem impedit quia.', 0),
-(65, 33, 'corrupti et vero amet impedit', 'Dolorum eaque quas temporibus quod sunt. Ipsam iure ea soluta. Quaerat doloribus illo culpa consequatur distinctio autem. Ut qui odio voluptatem.', 1),
-(66, 33, 'alias nam ratione quo enim', 'Eveniet dolore eligendi ipsam aspernatur. Voluptates tenetur dolorum voluptatem voluptatem ipsam laudantium est. Vel debitis cumque et quos aut maiores. Eaque ipsa quasi vitae suscipit tempora. Qui placeat accusamus perspiciatis tenetur reprehenderit et v', 1),
-(67, 33, 'quis illum iure molestiae est', 'Est molestiae illo harum consequuntur porro ratione. Dolorum asperiores cumque sapiente quos velit. Et accusantium beatae et exercitationem ad. Et voluptas asperiores est ut.', 0),
-(68, 33, 'ipsam aut doloremque quasi omnis', 'Velit esse assumenda eveniet ipsam. Enim voluptatem cumque velit fuga ipsam atque id nulla. Nostrum aliquid id velit quia nihil ut repellat inventore. Possimus iure ipsa incidunt quasi voluptatem.', 0),
-(69, 33, 'quia autem quam qui quisquam', 'Quod repellendus sunt quasi accusantium beatae. Dolorem aut quidem et praesentium nisi eaque vel. Maxime repellat quis laboriosam. Reiciendis est maiores magni autem.', 0),
-(70, 33, 'beatae impedit qui et illo', 'Doloremque voluptatibus omnis rem minus repellendus amet. Et officia eligendi et esse dolorum labore assumenda. Dolorem dolores libero ea provident.', 0),
-(71, 33, 'earum voluptas harum earum accusamus', 'Vel explicabo repellat magni minus nihil laboriosam sit eveniet. Dolor ipsam ut atque. Assumenda ut similique tempora excepturi voluptatem laborum.', 0),
-(72, 33, 'rerum voluptatem quas iusto distinctio', 'Distinctio maiores aut non dolorem. Dolore quidem expedita repellendus qui officia ut. Neque quisquam et eum autem enim alias ea. Accusamus qui saepe reiciendis voluptates aut id.', 1),
-(73, 33, 'fuga id et suscipit qui', 'Et eum est rerum voluptas. Et esse velit eos tempora assumenda quas soluta. Numquam aut velit sequi tenetur. Placeat molestias qui corrupti sit dolorem.', 0),
-(74, 33, 'maxime quisquam provident repudiandae saepe', 'Ullam eligendi similique consequatur voluptate illo. A quidem qui consequatur aliquid reiciendis incidunt et similique. Rerum asperiores praesentium eum. Fugiat explicabo praesentium vel temporibus aut et ut fugit.', 0),
-(75, 33, 'aspernatur consequuntur praesentium velit nihil', 'Tempora mollitia tempore est autem. Et officiis esse culpa magni. Iste quia velit voluptatum. Impedit quis praesentium et impedit dolores dolorum enim. Est quibusdam atque error modi adipisci quae. Soluta repellendus qui inventore exercitationem.', 1),
-(76, 33, 'autem beatae aut veritatis ea', 'Mollitia amet eum sed. Eveniet et eos aut mollitia optio id. Ut iste voluptas impedit adipisci hic. Similique necessitatibus in ea in velit dolorum eos expedita.', 1),
-(77, 33, 'sed ratione rerum officiis fugiat', 'Quia voluptatum consectetur consectetur est perferendis. Qui voluptas et ipsa omnis. Dolores iusto sequi molestiae quia error dolorem voluptatum. Officia itaque asperiores aut aut delectus voluptates. Quaerat laboriosam qui dolorum modi dicta maxime. Faci', 1),
-(78, 33, 'sunt voluptas doloremque ut voluptas', 'Deserunt at molestiae similique laborum. Neque similique asperiores sunt est dolor dolores non. Omnis dolorum laboriosam autem sit ut. Iusto sunt et praesentium maxime a. Doloribus quae architecto nihil vel repellendus molestias.', 1),
-(79, 33, 'sunt expedita expedita nemo sunt', 'Velit hic ex dolor eos ea. Occaecati totam expedita natus a. Doloremque minima alias voluptatibus excepturi. Officia asperiores et voluptatem non magni. Debitis commodi iusto aspernatur qui eius dignissimos. Ipsam nulla ullam dicta sed ipsam tenetur.', 0),
-(80, 33, 'exercitationem non omnis accusantium error', 'Ea fugit et qui commodi officia qui rerum. Ullam quia saepe praesentium rerum dolores. Culpa et minus architecto aut deserunt molestias qui.', 1),
-(81, 33, 'eum quis dicta aliquid corporis', 'Dolores itaque velit eos ut laudantium rerum et. Consequatur similique deleniti fuga qui sit. Eum velit vitae et est sequi non quidem inventore.', 1),
-(82, 33, 'eum voluptate occaecati provident eius', 'Tenetur dolores voluptatibus non est illum ut earum dolore. Aut dicta beatae voluptate velit. Architecto consequatur voluptas voluptatem cumque. Cum dolorem voluptas et tempore incidunt.', 0),
-(83, 33, 'deleniti aliquid saepe alias eum', 'Et nobis optio nihil commodi maiores sunt sunt. Consequuntur laborum excepturi molestias officiis dolor et occaecati. Ex doloribus praesentium molestias. Incidunt blanditiis laborum perferendis nesciunt.', 1),
-(84, 33, 'iusto mollitia aliquid itaque neque', 'Tempore doloremque perspiciatis aut iusto. Suscipit tempora pariatur magni omnis. Dolorum nesciunt minima ipsam. In perspiciatis voluptate ea ut provident ullam suscipit sit.', 0),
-(85, 33, 'occaecati labore rem aut harum', 'Voluptatem qui aspernatur sapiente sapiente qui natus beatae omnis. Aliquid voluptas vitae veritatis et voluptas autem maiores. Non cupiditate culpa labore ea officia similique nesciunt sed. Ratione voluptas corrupti odio architecto iure qui.', 0),
-(86, 33, 'eveniet reiciendis sit pariatur nostrum', 'Quia vel veniam eos. Autem error labore architecto laboriosam quo quos. Amet quis dolores eius qui. Non praesentium voluptas accusamus. Labore laboriosam in mollitia unde qui totam. Quod sit aut officiis est repellat. Qui sed at pariatur consequatur et nu', 1),
-(87, 33, 'et quos doloribus enim officiis', 'Minima nam et in officiis et. Sit corrupti fugit dignissimos omnis debitis molestiae.', 1),
-(88, 33, 'aperiam neque deleniti mollitia eos', 'Commodi reprehenderit provident labore consequatur iure nostrum fugit. Sit dolorem amet quidem et esse. Magnam blanditiis atque est ex. Pariatur laboriosam repudiandae asperiores velit. Non autem adipisci in nihil in. Quos tempora rerum harum et nisi duci', 1),
-(89, 33, 'ducimus molestiae illum sit qui', 'Voluptatibus et sint ea laboriosam. Natus voluptatum consequatur id recusandae rerum. Laudantium dignissimos aut repellat consequatur quasi a voluptatem et.', 1),
-(90, 33, 'est quasi ducimus unde ut', 'Nam iure a debitis accusantium rerum quo beatae. Repudiandae labore adipisci vero. Quas harum id quas consequatur. Eos quia atque asperiores nam. Earum aut ducimus iusto dignissimos aut. Quam earum sed expedita cum quam. A dolore et cum ut voluptas ipsam.', 1),
-(91, 33, 'placeat facere accusamus labore eveniet', 'Impedit rerum non ut non. Sint dicta officiis voluptas ut. Ut non occaecati id dolores assumenda et. Alias repellendus labore aut alias vitae deserunt. Totam cum praesentium distinctio enim. Earum quo quia quasi eligendi architecto a. Dicta et velit repel', 0),
-(92, 33, 'esse aut consequatur adipisci alias', 'Quos quo nostrum sequi pariatur. Temporibus vitae tempora mollitia ullam. Sint voluptatum asperiores pariatur quia sit. Impedit eum dolorem qui beatae quo autem ut. Optio eos eos nihil. Asperiores nisi consequuntur rerum cum reiciendis nemo porro quia. Ve', 1),
-(93, 33, 'fugit sed optio voluptas veritatis', 'Qui quia aliquid dicta aut officia optio harum. Qui et inventore perspiciatis est eos. Impedit dolores quaerat iusto aliquam maxime et. Enim dolores ducimus vel quia est iusto.', 0),
-(94, 33, 'adipisci dicta porro ex voluptatum', 'Aut sit perspiciatis sint quia id. Est nemo at ut corporis voluptatibus. Aut eos aliquam quod itaque. Vel porro ut voluptatem non dolores ex amet. Ut est optio a sit facilis ab itaque. Aspernatur qui nesciunt mollitia omnis autem.', 1),
-(95, 33, 'sint doloribus perspiciatis quia et', 'Nesciunt eius modi ut pariatur voluptatem illo sit. Libero incidunt sit aut dolorem vitae fuga. Autem ea atque delectus est maiores earum ea et. Perspiciatis suscipit consequuntur ducimus id itaque voluptatem. Velit veritatis veritatis eaque iure architec', 0),
-(96, 33, 'qui doloremque vel nihil quis', 'Consectetur enim et aliquid eaque et nihil. Maxime vel placeat odio perferendis deleniti eos facere. Provident illo rerum architecto dicta ipsum ut facilis rerum. Perspiciatis nihil maiores qui nemo amet mollitia eos laboriosam.', 1),
-(97, 33, 'aut suscipit eaque vero magnam', 'Excepturi autem facilis reiciendis. Libero et impedit possimus omnis fugit. Ab dolores quis quos beatae voluptas velit ut.', 1),
-(98, 33, 'quasi totam non occaecati enim', 'Quas occaecati et et. Autem fugit recusandae nesciunt blanditiis. Et at nihil pariatur non consequatur ipsum qui voluptatem.', 1),
-(99, 33, 'quis modi at eveniet quaerat', 'Reiciendis aliquid dolorum voluptates ea velit quas est. Laborum vero aut error provident velit. Minus commodi debitis repellendus voluptas. Omnis et error consequuntur et.', 1),
-(100, 33, 'aut praesentium voluptas sit delectus', 'Ut veritatis eos dolorem velit. Ut dignissimos expedita sed.', 0),
-(102, 5973, 'estt', 'Test', 0);
-
 --
 -- Déchargement des données de la table `location`
 --
@@ -6113,22 +6006,6 @@ INSERT INTO `location` (`id`, `latitude`, `longitude`) VALUES
 (5972, 43.326832, 5.469822),
 (5973, 48.762334, 6.353308);
 
---
--- Déchargement des données de la table `messages`
---
-
-INSERT INTO `messages` (`id`, `id_receiver`, `id_transmitter`, `date`, `body`) VALUES
-(1, 9, 5973, '2020-10-31 12:52:42', 'Coucou\r\n'),
-(2, 9, 5973, '2020-10-31 12:56:04', 'Coucou'),
-(3, 9, 5973, '2020-10-31 12:56:17', 'lol'),
-(4, 9, 5973, '2020-10-31 12:56:19', 'test'),
-(5, 9, 5973, '2020-10-31 12:56:23', 'on discute'),
-(6, 9, 5973, '2020-10-31 12:56:26', 'wé'),
-(7, 9, 5973, '2020-10-31 12:56:40', 'test\r\n'),
-(8, 9, 5973, '2020-10-31 12:57:20', 'test\r\n'),
-(9, 9, 5973, '2020-10-31 12:57:23', 'test'),
-(10, 9, 5973, '2020-10-31 12:57:27', 'test');
-
 --
 -- Déchargement des données de la table `users`
 --
@@ -12124,6 +12001,131 @@ INSERT INTO `users` (`id`, `location_id`, `username`, `firstName`, `lastName`, `
 (5973, NULL, 'ita', 'Elise', 'Moreau', 'moreau.elise13@gmail.com', 0, '$2y$10$v.kSoi3CvBLDdul41ATVTubhmPopRFNQSnfVM/fcQtJn5/ChW.Oqa', '2020-10-31'),
 (5974, NULL, 'nojhamster', 'Yannick', 'SCHURTER', 'foo@bar.foo', 0, '$2y$10$0i/KnJnKxawekuqj7fw8betVFZtUfrToXt6QWbMzaYuXDzDOmSpIu', '2020-10-31');
 
+
+--
+-- Déchargement des données de la table `groups`
+--
+
+INSERT INTO `groups` (`id`, `admin_id`, `name`, `description`, `private`) VALUES
+(1, 33, 'sint voluptates sed adipisci et', 'Adipisci nobis dicta provident minus. Modi quaerat et itaque explicabo. Dicta recusandae quibusdam non. Cum reiciendis sit sit sed illo. Error ullam ut et veritatis est aut.', 0),
+(2, 33, 'non quam debitis iure quae', 'Qui ut blanditiis quia eum distinctio ut quo. Ut iusto doloremque dolorum nihil veritatis. Quo nisi autem minima qui est. Architecto dolor at blanditiis sed modi qui rerum. Voluptatibus incidunt nihil labore. Vitae ut sapiente enim nam eum et.', 0),
+(3, 33, 'quo voluptatem ratione nulla ad', 'Commodi voluptatum ut nulla doloribus. Voluptatem fuga ex aut ullam sint. Officia et consequuntur officiis dolorum quia qui. Aut quaerat eum voluptatem qui iure voluptatem.', 1),
+(4, 33, 'eos mollitia veniam recusandae ea', 'Sed officia commodi rerum corporis pariatur omnis recusandae. Aspernatur distinctio quia magni ut quia. Eum minima a omnis. Aut provident non reiciendis non accusamus minus voluptatem. Incidunt vel ab in quisquam qui ex ab. Natus optio ipsam eveniet tempo', 0),
+(5, 33, 'velit quasi qui fuga sit', 'Fugiat labore dignissimos et molestiae omnis. Delectus dolores nihil sunt in. Quia temporibus recusandae omnis aspernatur est quia voluptates quis. Adipisci omnis numquam nisi autem quo reiciendis aut.', 1),
+(6, 33, 'provident reiciendis et veniam explicabo', 'Ea harum temporibus repudiandae nostrum delectus. Consequatur aperiam qui in neque. Amet deleniti enim fugit reprehenderit. Qui et est assumenda est perferendis ab tenetur architecto. Atque aut vitae optio dolores dolores ut vel. Quo labore et et laborum ', 0),
+(7, 33, 'sunt qui atque harum aliquid', 'Consectetur quos omnis hic sunt quia consequatur optio. Et nulla voluptatem ea suscipit. Eum ut unde magni ut dolor incidunt et. Voluptas nobis odio natus. Molestiae est aut provident libero voluptatem cupiditate.', 0),
+(8, 33, 'iste perferendis velit assumenda maiores', 'Quasi non libero praesentium non autem omnis modi. Temporibus illo eos cum possimus. Ut cum mollitia quis. Ad consequuntur dolor omnis ad nihil.', 0),
+(9, 33, 'excepturi dolor omnis vitae iusto', 'Nostrum veritatis rerum qui maxime qui. Natus repudiandae nulla sunt ipsam. Quia et consequatur minima labore dolore officiis aut.', 0),
+(10, 33, 'reiciendis est culpa voluptatem non', 'Et a in et recusandae. Omnis sed hic voluptas esse. Eos doloribus adipisci maxime labore. Accusantium voluptatibus reprehenderit qui voluptate quis. Repellendus nam quod excepturi possimus qui explicabo molestiae nihil. Sint maxime non et saepe. Qui deser', 1),
+(11, 33, 'ea veniam aut quia totam', 'Dolorem aut numquam et impedit itaque sed. Consectetur perspiciatis doloremque eaque repellendus. Sint et ut ad sed vel error doloribus. Atque corrupti qui cum ut voluptas.', 1),
+(12, 33, 'molestiae incidunt qui tenetur reiciendis', 'Id et aut voluptas quis dolorem ut labore. Sed eius dolor quis. Est eaque voluptates occaecati id officia nobis dolor. Ipsum consectetur nulla doloribus et sunt.', 0),
+(13, 33, 'dolores nemo voluptatem et commodi', 'Nostrum dolorem aut rerum aut. Quia ipsam sint cupiditate magni similique. Est voluptatum quidem corrupti est sed. Pariatur quia sunt delectus dolor. Consequatur reiciendis autem blanditiis odio ipsam. Expedita sunt non temporibus facere inventore ut magn', 1),
+(14, 33, 'reprehenderit ut unde voluptatem in', 'Quod vero qui amet alias aliquid. Qui et sed cum ab optio quae. Ducimus fugiat et debitis. Aut unde voluptatem nobis omnis. Omnis perferendis dolor possimus nisi deserunt.', 1),
+(15, 33, 'temporibus omnis nihil et repudiandae', 'Veniam aperiam illum repellendus adipisci. Velit aut consequatur praesentium non. Nulla molestias quia dolor veritatis voluptate. Et quod quia qui et ut nihil. Consequuntur soluta et voluptas. Quia voluptas et libero sint cupiditate aut beatae assumenda. ', 0),
+(16, 33, 'maxime rem recusandae qui aliquam', 'Aliquid esse unde qui quasi sapiente. Ratione velit sint similique quo. Impedit corporis necessitatibus quisquam est enim et dicta. Et iure et consequuntur reprehenderit. Atque cumque ipsa aut ea dolor repudiandae. Itaque aut reiciendis dolorum sunt modi.', 1),
+(17, 33, 'et sit sit velit aspernatur', 'Quae omnis esse eos. Quis dolore accusantium rerum totam animi. Aut quod et aliquam animi eos. Qui possimus in quibusdam a illum quod. Fugit atque numquam alias et minus corrupti nisi hic. Maiores ut quae quia illo placeat ut. Vitae sunt aut ut. Temporibu', 0),
+(18, 33, 'nobis labore accusamus rem reprehenderit', 'Qui sint tempore ut dolor id nostrum. Rem asperiores incidunt odit necessitatibus. Ut natus quisquam incidunt omnis doloribus.', 0),
+(19, 33, 'perferendis molestias veritatis eum porro', 'Quos facere porro aut earum sapiente et. Consequatur eum dolor in laborum ex. Laudantium eveniet voluptas qui aut. Placeat soluta vel ea sit excepturi. Ea autem ut dolorem dolorem. Eligendi magnam quia ullam quo veritatis expedita. Eligendi in dolor lauda', 1),
+(20, 33, 'sit totam tenetur voluptatem est', 'Possimus et voluptatem dolores earum animi nihil aperiam. Rerum quia ut quaerat. Quidem quam aut et in eius facere at. Placeat voluptatem voluptatem voluptatem assumenda explicabo ut.', 0),
+(21, 33, 'necessitatibus iusto sunt dolores vel', 'Eius repudiandae a quaerat non aliquid quidem beatae. Dignissimos distinctio corporis sunt recusandae. Harum aut ratione praesentium. Corrupti fugiat odio deserunt.', 0),
+(22, 33, 'minus recusandae magnam vitae officiis', 'Aperiam voluptate assumenda voluptates sit non. Sed sint tempore reiciendis voluptate tempora iure atque. Consequatur quisquam blanditiis sint.', 0),
+(23, 33, 'illo aspernatur quia nulla aliquid', 'Praesentium minus nobis cupiditate iste molestiae in adipisci. Et ab quidem culpa placeat. Unde enim quibusdam nemo possimus. Similique neque sint ut expedita corrupti in cumque vel. Minima aut maxime qui non quis. Consequatur dolores accusantium eum et s', 0),
+(24, 33, 'natus eum iusto accusantium ex', 'Inventore eveniet a quos a aut. Praesentium qui molestiae omnis dolor et. Autem beatae quam voluptatem et et nihil porro.', 1),
+(25, 33, 'esse magni repellendus sint ex', 'Laboriosam ad eaque et est nesciunt voluptates nobis debitis. Ratione est et autem eos totam porro aut id. Iure libero accusantium est autem molestiae. Nam autem quas deleniti cum. Tempora nemo enim quis. Architecto accusantium quae numquam animi et dicta', 1),
+(26, 33, 'sunt dolorem est suscipit et', 'Quod ut architecto ipsam velit molestias dolores. Et et labore fugit itaque. Perferendis culpa est accusamus quia quam odit consequatur. Qui commodi labore vel harum magnam. Sed reprehenderit quibusdam quia sed iste.', 1),
+(27, 33, 'earum ut animi ut ab', 'Dolores ipsum earum laudantium eveniet consequatur quisquam pariatur. Harum ea voluptas ipsa. Impedit iusto voluptatem vitae omnis sint accusantium voluptatibus.', 1),
+(28, 33, 'sit beatae omnis assumenda explicabo', 'Non possimus qui voluptas qui et esse labore. Ad ut laudantium ea quia ut. Et alias similique mollitia placeat ut error voluptate.', 1),
+(29, 33, 'qui esse quia porro et', 'Quaerat voluptatem ipsum qui et. Voluptatibus sed architecto quasi molestiae enim a ipsam. Autem non occaecati ut architecto. Distinctio et tempora iusto numquam vel et. Possimus ut ab praesentium voluptas deserunt.', 1),
+(30, 33, 'perferendis modi vitae quam alias', 'Eveniet aut sunt earum. Iusto recusandae dolorum nam libero qui id. Nihil non dolorem perspiciatis ut consequatur aut eos. Eum fuga et est quis. Expedita sed dolores ea mollitia similique quod ut.', 1),
+(31, 33, 'deleniti tenetur qui autem quam', 'Quia ut sint debitis velit. Accusantium reprehenderit libero maxime et vel quidem. Voluptates est harum aliquam cupiditate non. Doloribus quos nemo iusto velit commodi. Ratione sint autem et minima non nobis minima quis. At dolores eum quia odio quas volu', 0),
+(32, 33, 'adipisci vel beatae et in', 'Suscipit vel iste autem saepe accusamus. Ut sed ad ut rerum illum. Eos et qui atque ab maxime cum. Unde necessitatibus consequatur minus quisquam quia.', 1),
+(33, 33, 'dolores architecto quia expedita possimus', 'Voluptas sequi quasi officiis repellendus dolores voluptas est. Debitis rerum est perspiciatis minima minus. Quo sed molestiae facere ducimus quos fuga. Provident perspiciatis dolores facere. Pariatur eveniet rerum sed ut saepe.', 1),
+(34, 33, 'quis aperiam saepe fugit officia', 'Quia sunt aut sit soluta doloremque. Expedita optio dignissimos quisquam porro voluptas quae. Voluptatibus est esse et sapiente.', 0),
+(35, 33, 'nam et sint minima nostrum', 'Ratione in et tempora laborum. Tempora sunt in voluptatibus corporis. Quos consequatur iste quis dolor excepturi quaerat ipsa. Sed et debitis sequi architecto velit deleniti autem.', 1),
+(36, 33, 'ut architecto recusandae aut ducimus', 'Facere vel quo sed asperiores aut nihil vitae. Quia eligendi rerum aut incidunt et ipsa illo. Id quis et quis excepturi. Sint a aut perferendis necessitatibus sunt facere. Ab quis in dolores consectetur quisquam fuga porro. Numquam sint enim vitae non cor', 0),
+(37, 33, 'recusandae earum et similique aperiam', 'Voluptates quia aliquid molestiae deleniti sed. Autem eligendi placeat in nisi odio sit. Aspernatur omnis quis laboriosam eos. Sapiente quis magnam a. Dolorem error earum consequatur magni aut.', 0),
+(38, 33, 'illum modi dicta qui sapiente', 'Voluptatum ad saepe eligendi exercitationem blanditiis repellat accusantium. Ullam quae explicabo ut asperiores saepe ut. Et beatae ut ut dolor sapiente sed. Recusandae facere ratione aut commodi quibusdam.', 0),
+(39, 33, 'dolore cupiditate odit porro facilis', 'Consequuntur labore sunt aperiam harum. Sint fugiat iste suscipit est. Odit vel fuga dolores quidem eligendi est tempora.', 1),
+(40, 33, 'nemo et laboriosam qui omnis', 'Officia quis molestiae voluptas eligendi placeat. Repudiandae labore molestias deleniti animi. Rerum labore non unde quo id. Quia aperiam ut cupiditate et. Debitis porro rerum quas vel doloremque dicta voluptatem autem. Eos sed natus beatae aut accusantiu', 0),
+(41, 33, 'eaque quod iste animi sint', 'Temporibus iusto esse natus autem. Dolores est quos consectetur aut et. Delectus voluptatem est dolor rerum iure amet ratione. Unde delectus est pariatur harum quo omnis. Saepe magni in est quia ullam. Omnis officia iure laudantium. In cumque est aut duci', 0),
+(42, 33, 'et quasi aperiam ab ipsam', 'Odio et odio doloribus qui ea. Voluptate numquam ea vel at. Alias neque quia beatae et veniam. Quia ducimus explicabo non reiciendis dicta.', 0),
+(43, 33, 'modi qui sit dicta magni', 'Quidem neque dolorem odio dolor aliquam. Aut eveniet quia iste in reprehenderit temporibus delectus. Et ratione vitae rerum. Sit doloribus tempore tempore facere dolore. Consequatur adipisci enim enim modi officia.', 0),
+(44, 33, 'asperiores quisquam voluptatibus occaecati nihil', 'Suscipit praesentium dolorem voluptatem accusantium qui unde. Explicabo necessitatibus qui rerum ad impedit harum. Dolor sed et veritatis et. Dolor est ut totam error facere.', 0),
+(45, 33, 'aspernatur totam autem ratione optio', 'Aliquid doloribus saepe aut ad debitis quo. Repellat enim consequuntur enim quia dolores quos. Nam fuga sequi deleniti quasi. Temporibus et id molestiae voluptatem atque minima.', 1),
+(46, 33, 'sequi labore blanditiis inventore dolores', 'Alias voluptas sunt enim et et omnis. Quod fuga et sint nam vel doloremque et. Est facilis dolorum corporis occaecati rerum eum. Rem necessitatibus est nisi.', 1),
+(47, 33, 'placeat totam eligendi fugiat quos', 'Rerum aut velit voluptates quidem fuga. Sed quia at at culpa. Quis necessitatibus soluta aliquid quis rerum recusandae praesentium. Ut nisi et at praesentium excepturi veritatis iste. Non et consequatur ratione nam recusandae eveniet iste.', 0),
+(48, 33, 'et deleniti dolore dolorum pariatur', 'Et ex ex dolores blanditiis. Consequatur voluptates asperiores velit sed ipsa dignissimos sunt. Laboriosam sed esse sint sed qui iusto quis. Vel iusto earum est rerum. Eligendi a vero nemo debitis. Labore est et quo et quaerat. Ullam beatae repellendus co', 0),
+(49, 33, 'maiores sit doloribus accusantium qui', 'Perferendis voluptatem dolor sit error. Corrupti aspernatur id eum nobis est. Fugiat et voluptate earum. Earum rerum ut sed aperiam quibusdam qui et sed. Tempora autem sit est optio. Perspiciatis iure exercitationem nihil et quas ipsam quam corporis.', 0),
+(50, 33, 'sunt voluptates temporibus a explicabo', 'Rerum tempore earum eaque et. Sit dignissimos consequatur consectetur. Dolores et aperiam non aut laborum iure ipsam. Est repudiandae illum suscipit quasi sed. Perferendis consequatur provident fuga similique molestiae cupiditate similique. Porro et volup', 1),
+(51, 33, 'consequuntur optio sequi consequatur nisi', 'Amet qui ad optio et rem totam impedit. Quia ipsam quod aut nostrum ut. Voluptatem nemo quas ut eos. Veniam velit cumque amet ab rem omnis et. Voluptatibus totam sed perspiciatis architecto.', 1),
+(52, 33, 'dolores officia omnis excepturi ea', 'Porro aut non aut et earum repudiandae. Et voluptates dicta eius labore mollitia nulla. Nemo tempora quam velit tempore odio occaecati. Doloremque dolor nobis qui voluptas saepe.', 1),
+(53, 33, 'ducimus beatae unde accusantium quo', 'Aperiam hic dolor est dignissimos. Facilis sapiente aliquam sed expedita voluptatem et sunt. Vitae voluptatem esse fugit illo minima magni dolores. Autem in tempore architecto totam.', 0),
+(54, 33, 'vero laboriosam possimus reiciendis nisi', 'Voluptate quaerat cupiditate ut reprehenderit. Qui atque qui officia vero cumque natus quae recusandae. Nemo quae laboriosam ut laudantium. Dolores animi laudantium sed. Aut vitae in ut totam corporis. Rerum vel ipsum odio dolorum eum ex qui cum. Aspernat', 1),
+(55, 33, 'minima voluptas dignissimos reiciendis rerum', 'Eum ipsum hic odio. Laudantium consectetur libero dolorem deserunt id incidunt. Quia excepturi cupiditate ut aut enim laborum. Amet totam sit consequatur at ut ea ex deserunt. Non ut quaerat omnis dolores eius. Aspernatur adipisci sint nam et nihil facili', 0),
+(56, 33, 'culpa et est qui sed', 'Eaque ut occaecati ea enim rem commodi. Neque saepe neque sit aut praesentium omnis. Nulla sed fugiat harum quis praesentium et nisi. Ipsum porro vel excepturi corporis iste et.', 0),
+(57, 33, 'veniam sunt vel possimus libero', 'Incidunt dolores corrupti cupiditate consequatur. Eveniet iure eos cum quo aut impedit. In enim cupiditate sit ipsa sed sit asperiores. Quibusdam dolore commodi saepe blanditiis modi necessitatibus.', 0),
+(58, 33, 'qui hic at laudantium et', 'Qui corporis velit repudiandae assumenda. Quod rem perferendis et ut enim. Nam fuga totam et eligendi praesentium deleniti ut.', 1),
+(59, 33, 'et consequuntur voluptas quo et', 'Ducimus doloremque velit sint vel earum dolorem. Asperiores cum magnam dolor odit nobis odio. Sit quibusdam beatae similique pariatur aut. Aut inventore asperiores eaque est voluptates sed voluptatibus.', 0),
+(60, 33, 'ut voluptatum ipsa eum aut', 'Ut harum cum qui quidem voluptatibus dicta. Facere deleniti voluptatem suscipit omnis rerum accusantium placeat. Voluptate mollitia quas expedita et sit enim. Aut quo unde nulla excepturi. Deserunt ut libero sunt sit labore.', 1),
+(61, 33, 'labore est aut magnam delectus', 'Labore dolor quia sed qui architecto. Ullam est commodi sequi dolorem voluptatibus placeat. Ea esse dolor nobis repudiandae.', 1),
+(62, 33, 'voluptatem asperiores quis aut at', 'Omnis aut dolorum aliquid molestias fuga provident. Minus eius tempora laborum amet. Aliquam quia quo fugiat fuga. Omnis incidunt ratione consequuntur id dolores pariatur et. Quod illum dolor quo vel molestias placeat sunt. Omnis commodi qui velit. Non do', 0),
+(63, 33, 'non consectetur et nulla dolor', 'Est id assumenda ratione voluptas. Nulla dolorem reprehenderit nam quis voluptas. Quod id quaerat quas fuga culpa. Accusamus tempora quis accusamus hic dolore blanditiis. Voluptatem veniam qui voluptatibus repellat ullam.', 0),
+(64, 33, 'aut eos officia enim odio', 'Et placeat exercitationem voluptatem voluptates vel excepturi. Consequatur ea voluptates praesentium esse sed reprehenderit nihil. Nisi accusantium maiores est perspiciatis autem impedit quia.', 0),
+(65, 33, 'corrupti et vero amet impedit', 'Dolorum eaque quas temporibus quod sunt. Ipsam iure ea soluta. Quaerat doloribus illo culpa consequatur distinctio autem. Ut qui odio voluptatem.', 1),
+(66, 33, 'alias nam ratione quo enim', 'Eveniet dolore eligendi ipsam aspernatur. Voluptates tenetur dolorum voluptatem voluptatem ipsam laudantium est. Vel debitis cumque et quos aut maiores. Eaque ipsa quasi vitae suscipit tempora. Qui placeat accusamus perspiciatis tenetur reprehenderit et v', 1),
+(67, 33, 'quis illum iure molestiae est', 'Est molestiae illo harum consequuntur porro ratione. Dolorum asperiores cumque sapiente quos velit. Et accusantium beatae et exercitationem ad. Et voluptas asperiores est ut.', 0),
+(68, 33, 'ipsam aut doloremque quasi omnis', 'Velit esse assumenda eveniet ipsam. Enim voluptatem cumque velit fuga ipsam atque id nulla. Nostrum aliquid id velit quia nihil ut repellat inventore. Possimus iure ipsa incidunt quasi voluptatem.', 0),
+(69, 33, 'quia autem quam qui quisquam', 'Quod repellendus sunt quasi accusantium beatae. Dolorem aut quidem et praesentium nisi eaque vel. Maxime repellat quis laboriosam. Reiciendis est maiores magni autem.', 0),
+(70, 33, 'beatae impedit qui et illo', 'Doloremque voluptatibus omnis rem minus repellendus amet. Et officia eligendi et esse dolorum labore assumenda. Dolorem dolores libero ea provident.', 0),
+(71, 33, 'earum voluptas harum earum accusamus', 'Vel explicabo repellat magni minus nihil laboriosam sit eveniet. Dolor ipsam ut atque. Assumenda ut similique tempora excepturi voluptatem laborum.', 0),
+(72, 33, 'rerum voluptatem quas iusto distinctio', 'Distinctio maiores aut non dolorem. Dolore quidem expedita repellendus qui officia ut. Neque quisquam et eum autem enim alias ea. Accusamus qui saepe reiciendis voluptates aut id.', 1),
+(73, 33, 'fuga id et suscipit qui', 'Et eum est rerum voluptas. Et esse velit eos tempora assumenda quas soluta. Numquam aut velit sequi tenetur. Placeat molestias qui corrupti sit dolorem.', 0),
+(74, 33, 'maxime quisquam provident repudiandae saepe', 'Ullam eligendi similique consequatur voluptate illo. A quidem qui consequatur aliquid reiciendis incidunt et similique. Rerum asperiores praesentium eum. Fugiat explicabo praesentium vel temporibus aut et ut fugit.', 0),
+(75, 33, 'aspernatur consequuntur praesentium velit nihil', 'Tempora mollitia tempore est autem. Et officiis esse culpa magni. Iste quia velit voluptatum. Impedit quis praesentium et impedit dolores dolorum enim. Est quibusdam atque error modi adipisci quae. Soluta repellendus qui inventore exercitationem.', 1),
+(76, 33, 'autem beatae aut veritatis ea', 'Mollitia amet eum sed. Eveniet et eos aut mollitia optio id. Ut iste voluptas impedit adipisci hic. Similique necessitatibus in ea in velit dolorum eos expedita.', 1),
+(77, 33, 'sed ratione rerum officiis fugiat', 'Quia voluptatum consectetur consectetur est perferendis. Qui voluptas et ipsa omnis. Dolores iusto sequi molestiae quia error dolorem voluptatum. Officia itaque asperiores aut aut delectus voluptates. Quaerat laboriosam qui dolorum modi dicta maxime. Faci', 1),
+(78, 33, 'sunt voluptas doloremque ut voluptas', 'Deserunt at molestiae similique laborum. Neque similique asperiores sunt est dolor dolores non. Omnis dolorum laboriosam autem sit ut. Iusto sunt et praesentium maxime a. Doloribus quae architecto nihil vel repellendus molestias.', 1),
+(79, 33, 'sunt expedita expedita nemo sunt', 'Velit hic ex dolor eos ea. Occaecati totam expedita natus a. Doloremque minima alias voluptatibus excepturi. Officia asperiores et voluptatem non magni. Debitis commodi iusto aspernatur qui eius dignissimos. Ipsam nulla ullam dicta sed ipsam tenetur.', 0),
+(80, 33, 'exercitationem non omnis accusantium error', 'Ea fugit et qui commodi officia qui rerum. Ullam quia saepe praesentium rerum dolores. Culpa et minus architecto aut deserunt molestias qui.', 1),
+(81, 33, 'eum quis dicta aliquid corporis', 'Dolores itaque velit eos ut laudantium rerum et. Consequatur similique deleniti fuga qui sit. Eum velit vitae et est sequi non quidem inventore.', 1),
+(82, 33, 'eum voluptate occaecati provident eius', 'Tenetur dolores voluptatibus non est illum ut earum dolore. Aut dicta beatae voluptate velit. Architecto consequatur voluptas voluptatem cumque. Cum dolorem voluptas et tempore incidunt.', 0),
+(83, 33, 'deleniti aliquid saepe alias eum', 'Et nobis optio nihil commodi maiores sunt sunt. Consequuntur laborum excepturi molestias officiis dolor et occaecati. Ex doloribus praesentium molestias. Incidunt blanditiis laborum perferendis nesciunt.', 1),
+(84, 33, 'iusto mollitia aliquid itaque neque', 'Tempore doloremque perspiciatis aut iusto. Suscipit tempora pariatur magni omnis. Dolorum nesciunt minima ipsam. In perspiciatis voluptate ea ut provident ullam suscipit sit.', 0),
+(85, 33, 'occaecati labore rem aut harum', 'Voluptatem qui aspernatur sapiente sapiente qui natus beatae omnis. Aliquid voluptas vitae veritatis et voluptas autem maiores. Non cupiditate culpa labore ea officia similique nesciunt sed. Ratione voluptas corrupti odio architecto iure qui.', 0),
+(86, 33, 'eveniet reiciendis sit pariatur nostrum', 'Quia vel veniam eos. Autem error labore architecto laboriosam quo quos. Amet quis dolores eius qui. Non praesentium voluptas accusamus. Labore laboriosam in mollitia unde qui totam. Quod sit aut officiis est repellat. Qui sed at pariatur consequatur et nu', 1),
+(87, 33, 'et quos doloribus enim officiis', 'Minima nam et in officiis et. Sit corrupti fugit dignissimos omnis debitis molestiae.', 1),
+(88, 33, 'aperiam neque deleniti mollitia eos', 'Commodi reprehenderit provident labore consequatur iure nostrum fugit. Sit dolorem amet quidem et esse. Magnam blanditiis atque est ex. Pariatur laboriosam repudiandae asperiores velit. Non autem adipisci in nihil in. Quos tempora rerum harum et nisi duci', 1),
+(89, 33, 'ducimus molestiae illum sit qui', 'Voluptatibus et sint ea laboriosam. Natus voluptatum consequatur id recusandae rerum. Laudantium dignissimos aut repellat consequatur quasi a voluptatem et.', 1),
+(90, 33, 'est quasi ducimus unde ut', 'Nam iure a debitis accusantium rerum quo beatae. Repudiandae labore adipisci vero. Quas harum id quas consequatur. Eos quia atque asperiores nam. Earum aut ducimus iusto dignissimos aut. Quam earum sed expedita cum quam. A dolore et cum ut voluptas ipsam.', 1),
+(91, 33, 'placeat facere accusamus labore eveniet', 'Impedit rerum non ut non. Sint dicta officiis voluptas ut. Ut non occaecati id dolores assumenda et. Alias repellendus labore aut alias vitae deserunt. Totam cum praesentium distinctio enim. Earum quo quia quasi eligendi architecto a. Dicta et velit repel', 0),
+(92, 33, 'esse aut consequatur adipisci alias', 'Quos quo nostrum sequi pariatur. Temporibus vitae tempora mollitia ullam. Sint voluptatum asperiores pariatur quia sit. Impedit eum dolorem qui beatae quo autem ut. Optio eos eos nihil. Asperiores nisi consequuntur rerum cum reiciendis nemo porro quia. Ve', 1),
+(93, 33, 'fugit sed optio voluptas veritatis', 'Qui quia aliquid dicta aut officia optio harum. Qui et inventore perspiciatis est eos. Impedit dolores quaerat iusto aliquam maxime et. Enim dolores ducimus vel quia est iusto.', 0),
+(94, 33, 'adipisci dicta porro ex voluptatum', 'Aut sit perspiciatis sint quia id. Est nemo at ut corporis voluptatibus. Aut eos aliquam quod itaque. Vel porro ut voluptatem non dolores ex amet. Ut est optio a sit facilis ab itaque. Aspernatur qui nesciunt mollitia omnis autem.', 1),
+(95, 33, 'sint doloribus perspiciatis quia et', 'Nesciunt eius modi ut pariatur voluptatem illo sit. Libero incidunt sit aut dolorem vitae fuga. Autem ea atque delectus est maiores earum ea et. Perspiciatis suscipit consequuntur ducimus id itaque voluptatem. Velit veritatis veritatis eaque iure architec', 0),
+(96, 33, 'qui doloremque vel nihil quis', 'Consectetur enim et aliquid eaque et nihil. Maxime vel placeat odio perferendis deleniti eos facere. Provident illo rerum architecto dicta ipsum ut facilis rerum. Perspiciatis nihil maiores qui nemo amet mollitia eos laboriosam.', 1),
+(97, 33, 'aut suscipit eaque vero magnam', 'Excepturi autem facilis reiciendis. Libero et impedit possimus omnis fugit. Ab dolores quis quos beatae voluptas velit ut.', 1),
+(98, 33, 'quasi totam non occaecati enim', 'Quas occaecati et et. Autem fugit recusandae nesciunt blanditiis. Et at nihil pariatur non consequatur ipsum qui voluptatem.', 1),
+(99, 33, 'quis modi at eveniet quaerat', 'Reiciendis aliquid dolorum voluptates ea velit quas est. Laborum vero aut error provident velit. Minus commodi debitis repellendus voluptas. Omnis et error consequuntur et.', 1),
+(100, 33, 'aut praesentium voluptas sit delectus', 'Ut veritatis eos dolorem velit. Ut dignissimos expedita sed.', 0),
+(102, 5973, 'estt', 'Test', 0);
+
+--
+-- Déchargement des données de la table `messages`
+--
+
+INSERT INTO `messages` (`id`, `id_receiver`, `id_transmitter`, `date`, `body`) VALUES
+(1, 9, 5973, '2020-10-31 12:52:42', 'Coucou\r\n'),
+(2, 9, 5973, '2020-10-31 12:56:04', 'Coucou'),
+(3, 9, 5973, '2020-10-31 12:56:17', 'lol'),
+(4, 9, 5973, '2020-10-31 12:56:19', 'test'),
+(5, 9, 5973, '2020-10-31 12:56:23', 'on discute'),
+(6, 9, 5973, '2020-10-31 12:56:26', 'wé'),
+(7, 9, 5973, '2020-10-31 12:56:40', 'test\r\n'),
+(8, 9, 5973, '2020-10-31 12:57:20', 'test\r\n'),
+(9, 9, 5973, '2020-10-31 12:57:23', 'test'),
+(10, 9, 5973, '2020-10-31 12:57:27', 'test');
+
+
 --
 -- Déchargement des données de la table `users_groups`
 --
@@ -17527,6 +17529,7 @@ INSERT INTO `users_groups` (`user_id`, `group_id`) VALUES
 (5973, 102);
 COMMIT;
 
+
 /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
 /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
-/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
\ No newline at end of file
-- 
GitLab