-- phpMyAdmin SQL Dump
-- version 5.2.3
-- https://www.phpmyadmin.net/
--
-- Hôte : 127.0.0.1:3306
-- Généré le : ven. 22 mai 2026 à 12:25
-- Version du serveur : 8.4.7
-- Version de PHP : 8.4.15

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de données : `reptrack`
--

-- --------------------------------------------------------

--
-- Structure de la table `day`
--

DROP TABLE IF EXISTS `day`;
CREATE TABLE IF NOT EXISTS `day` (
  `id` int NOT NULL AUTO_INCREMENT,
  `day_of_week` varchar(20) NOT NULL,
  `focus` varchar(120) DEFAULT NULL,
  `position` int NOT NULL,
  `program_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_E5A029903EB8070A` (`program_id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `day`
--

INSERT INTO `day` (`id`, `day_of_week`, `focus`, `position`, `program_id`) VALUES
(1, 'lundi', 'Push · Pecto · Épaules · Triceps', 1, 2),
(2, 'mardi', 'Pull · Dorsaux · Biceps', 2, 2),
(3, 'jeudi', 'Legs · Jambes · Fessiers', 4, 2),
(4, 'vendredi', 'Upper · Haut du corps + Cardio', 5, 2);

-- --------------------------------------------------------

--
-- Structure de la table `doctrine_migration_versions`
--

DROP TABLE IF EXISTS `doctrine_migration_versions`;
CREATE TABLE IF NOT EXISTS `doctrine_migration_versions` (
  `version` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `executed_at` datetime DEFAULT NULL,
  `execution_time` int DEFAULT NULL,
  PRIMARY KEY (`version`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Déchargement des données de la table `doctrine_migration_versions`
--

INSERT INTO `doctrine_migration_versions` (`version`, `executed_at`, `execution_time`) VALUES
('DoctrineMigrations\\Version20260522080653', '2026-05-22 10:07:04', 163),
('DoctrineMigrations\\Version20260522081355', '2026-05-22 10:14:08', 154),
('DoctrineMigrations\\Version20260522093630', '2026-05-22 11:36:48', 178),
('DoctrineMigrations\\Version20260522113446', '2026-05-22 13:34:56', 162);

-- --------------------------------------------------------

--
-- Structure de la table `exercise`
--

DROP TABLE IF EXISTS `exercise`;
CREATE TABLE IF NOT EXISTS `exercise` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(120) NOT NULL,
  `detail` varchar(120) DEFAULT NULL,
  `icon` varchar(50) NOT NULL,
  `section_name` varchar(80) DEFAULT NULL,
  `position` int NOT NULL,
  `day_id` int NOT NULL,
  `rest_after_seconds` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_AEDAD51C9C24126` (`day_id`)
) ENGINE=MyISAM AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `exercise`
--

INSERT INTO `exercise` (`id`, `name`, `detail`, `icon`, `section_name`, `position`, `day_id`, `rest_after_seconds`) VALUES
(1, 'Développé couché', 'Barre guidée', 'dev_couche', 'Pectoraux', 0, 1, NULL),
(2, 'Écarté haltères', 'Banc incliné', 'ecarte', 'Pectoraux', 1, 1, NULL),
(3, 'Pompes', 'Poids de corps', 'pompes', 'Pectoraux', 2, 1, NULL),
(4, 'Développé militaire', 'Haltères', 'dev_militaire', 'Épaules', 3, 1, NULL),
(5, 'Élévations latérales', 'Haltères', 'elevation_lat', 'Épaules', 4, 1, NULL),
(6, 'Dips', 'Gravity Machine', 'dips', 'Triceps', 5, 1, NULL),
(7, 'Triceps poulie haute', 'Corde', 'extension_poulie', 'Triceps', 6, 1, NULL),
(8, 'Tractions pronation', 'Barre / Gravity M.', 'tractions', 'Dorsaux', 0, 2, NULL),
(9, 'Rowing barre à 45°', 'Barre olympique', 'rowing_barre', 'Dorsaux', 1, 2, NULL),
(10, 'Tirage horizontal', 'Prise serrée / corde', 'tirage_horiz', 'Dorsaux', 2, 2, NULL),
(11, 'Curls barre droite', 'Barre', 'curl_barre', 'Biceps', 3, 2, NULL),
(12, 'Curls haltères inclinés', 'Haltères', 'curl_incline', 'Biceps', 4, 2, NULL),
(13, 'Squat', 'Libre / Hack squat', 'squat', 'Jambes & Fessiers', 0, 3, NULL),
(14, 'Fentes', 'Haltères / Barre', 'fentes', 'Jambes & Fessiers', 1, 3, NULL),
(15, 'Soulevé de terre J. tendues', 'Barre', 'sdt', 'Jambes & Fessiers', 2, 3, NULL),
(16, 'Leg Extension', 'Machine', 'leg_ext', 'Jambes & Fessiers', 3, 3, NULL),
(17, 'Leg Curl', 'Machine', 'leg_curl', 'Jambes & Fessiers', 4, 3, NULL),
(18, 'Abducteurs', 'Machine / câble', 'abducteurs', 'Jambes & Fessiers', 5, 3, NULL),
(19, 'Développé assis haltères', 'Haltères', 'dev_assis', 'Haut du corps', 0, 4, NULL),
(20, 'Tirage nuque', 'Poulie haute', 'tirage_nuque', 'Haut du corps', 1, 4, NULL),
(21, 'Arnold Press', 'Haltères', 'arnold', 'Haut du corps', 2, 4, NULL),
(22, 'Butterfly / Vis-à-vis', 'Machine', 'butterfly', 'Haut du corps', 3, 4, NULL),
(23, 'Gainage planche', 'Poids de corps', 'gainage', 'Haut du corps', 4, 4, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `messenger_messages`
--

DROP TABLE IF EXISTS `messenger_messages`;
CREATE TABLE IF NOT EXISTS `messenger_messages` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `body` longtext NOT NULL,
  `headers` longtext NOT NULL,
  `queue_name` varchar(190) NOT NULL,
  `created_at` datetime NOT NULL,
  `available_at` datetime NOT NULL,
  `delivered_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_75EA56E0FB7336F0E3BD61CE16BA31DBBF396750` (`queue_name`,`available_at`,`delivered_at`,`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `messenger_messages`
--

INSERT INTO `messenger_messages` (`id`, `body`, `headers`, `queue_name`, `created_at`, `available_at`, `delivered_at`) VALUES
(1, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/ddf0f55e7bd2eb780876bc9760afa38d6014f6186edeffdb019f81196425e2ec\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/ddf0f55e7bd2eb780876bc9760afa38d6014f6186edeffdb019f81196425e2ec\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/ddf0f55e7bd2eb780876bc9760afa38d6014f6186edeffdb019f81196425e2ec</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:36:48', '2026-05-22 11:36:48', NULL),
(2, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/fc79903027af3022fd9b1ed6c05fc953e8c5a9b87232f5e9d077f7b8036aff83\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/fc79903027af3022fd9b1ed6c05fc953e8c5a9b87232f5e9d077f7b8036aff83\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/fc79903027af3022fd9b1ed6c05fc953e8c5a9b87232f5e9d077f7b8036aff83</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:47:36', '2026-05-22 11:47:36', NULL),
(3, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/96daff52b5dc8a0e112f598eb7c1cec152a428da003aefbc03ad18fa0c63f933\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/96daff52b5dc8a0e112f598eb7c1cec152a428da003aefbc03ad18fa0c63f933\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/96daff52b5dc8a0e112f598eb7c1cec152a428da003aefbc03ad18fa0c63f933</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:50:19', '2026-05-22 11:50:19', NULL),
(4, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/fbaa0c75b6a2a70dc222132b92b8029c83bf6a1f00c54a5cfc0c601a1a2f4288\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/fbaa0c75b6a2a70dc222132b92b8029c83bf6a1f00c54a5cfc0c601a1a2f4288\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/fbaa0c75b6a2a70dc222132b92b8029c83bf6a1f00c54a5cfc0c601a1a2f4288</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:51:15', '2026-05-22 11:51:15', NULL),
(5, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/b42a88ac98f93ade82b4e4a42e14419fc2ab3a5bf5a827dae2944f4ba3f7a27b\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/b42a88ac98f93ade82b4e4a42e14419fc2ab3a5bf5a827dae2944f4ba3f7a27b\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/b42a88ac98f93ade82b4e4a42e14419fc2ab3a5bf5a827dae2944f4ba3f7a27b</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:53:52', '2026-05-22 11:53:52', NULL),
(6, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/3ae5c202485f2582b7eda1b0bfc78d7a884581fb3bda0a76484a0755a3bf3d1c\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/3ae5c202485f2582b7eda1b0bfc78d7a884581fb3bda0a76484a0755a3bf3d1c\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/3ae5c202485f2582b7eda1b0bfc78d7a884581fb3bda0a76484a0755a3bf3d1c</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 11:54:50', '2026-05-22 11:54:50', NULL),
(7, 'O:36:\\\"Symfony\\\\Component\\\\Messenger\\\\Envelope\\\":2:{s:44:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\";a:1:{s:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\";a:1:{i:0;O:46:\\\"Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\":1:{s:55:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\";s:21:\\\"messenger.bus.default\\\";}}}s:45:\\\"\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\";O:51:\\\"Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\\":2:{s:60:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0message\\\";O:28:\\\"Symfony\\\\Component\\\\Mime\\\\Email\\\":6:{i:0;s:172:\\\"Bonjour Philippe,\n\nRéinitialise ton mot de passe : https://127.0.0.1:8000/reset-password/25e536bdbac3f710627131512a92126feae7b239fbf7a282ff8bc5cca9601a91\n\nLien valable 1h.\\\";i:1;s:5:\\\"utf-8\\\";i:2;s:1865:\\\"<!DOCTYPE html>\n<html lang=\\\"fr\\\">\n<head><meta charset=\\\"UTF-8\\\"/><meta name=\\\"viewport\\\" content=\\\"width=device-width\\\"/></head>\n<body style=\\\"margin:0;padding:0;background:#0f0f0f;font-family:\\\'Helvetica Neue\\\',sans-serif\\\">\n  <div style=\\\"max-width:500px;margin:40px auto;padding:0 16px\\\">\n\n    <div style=\\\"text-align:center;margin-bottom:32px\\\">\n      <div style=\\\"font-size:32px;font-weight:900;letter-spacing:4px;color:#e8ff47\\\">REPTRACK</div>\n    </div>\n\n    <div style=\\\"background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:32px\\\">\n      <p style=\\\"color:#f0f0f0;font-size:16px;margin:0 0 8px\\\">Bonjour Philippe,</p>\n      <p style=\\\"color:#888;font-size:14px;margin:0 0 24px\\\">\n        Tu as demandé la réinitialisation de ton mot de passe.<br>\n        Clique sur le bouton ci-dessous pour choisir un nouveau mot de passe.\n      </p>\n\n      <div style=\\\"text-align:center;margin:24px 0\\\">\n        <a href=\\\"https://127.0.0.1:8000/reset-password/25e536bdbac3f710627131512a92126feae7b239fbf7a282ff8bc5cca9601a91\\\"\n           style=\\\"display:inline-block;background:#e8ff47;color:#0f0f0f;\n                  font-weight:700;font-size:16px;letter-spacing:2px;\n                  padding:14px 32px;border-radius:10px;text-decoration:none\\\">\n          RÉINITIALISER MON MOT DE PASSE\n        </a>\n      </div>\n\n      <p style=\\\"color:#555;font-size:12px;margin:24px 0 0;text-align:center\\\">\n        Lien valable <strong style=\\\"color:#888\\\">1 heure</strong>.\n        Si tu n\\\'as pas demandé cette réinitialisation, ignore cet email.\n      </p>\n    </div>\n\n    <p style=\\\"color:#333;font-size:11px;text-align:center;margin-top:16px\\\">\n      RepTrack · Si le bouton ne fonctionne pas, copie ce lien :<br>\n      <span style=\\\"color:#555\\\">https://127.0.0.1:8000/reset-password/25e536bdbac3f710627131512a92126feae7b239fbf7a282ff8bc5cca9601a91</span>\n    </p>\n  </div>\n</body>\n</html>\\\";i:3;s:5:\\\"utf-8\\\";i:4;a:0:{}i:5;a:2:{i:0;O:37:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\\":2:{s:46:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0headers\\\";a:3:{s:4:\\\"from\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:4:\\\"From\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:19:\\\"noreply@reptrack.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:8:\\\"RepTrack\\\";}}}}s:2:\\\"to\\\";a:1:{i:0;O:47:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:2:\\\"To\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:58:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\MailboxListHeader\\0addresses\\\";a:1:{i:0;O:30:\\\"Symfony\\\\Component\\\\Mime\\\\Address\\\":2:{s:39:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0address\\\";s:17:\\\"phil31780@live.fr\\\";s:36:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Address\\0name\\\";s:0:\\\"\\\";}}}}s:7:\\\"subject\\\";a:1:{i:0;O:48:\\\"Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\\":5:{s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0name\\\";s:7:\\\"Subject\\\";s:56:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lineLength\\\";i:76;s:50:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0lang\\\";N;s:53:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\AbstractHeader\\0charset\\\";s:5:\\\"utf-8\\\";s:55:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\UnstructuredHeader\\0value\\\";s:50:\\\"RepTrack — Réinitialisation de ton mot de passe\\\";}}}s:49:\\\"\\0Symfony\\\\Component\\\\Mime\\\\Header\\\\Headers\\0lineLength\\\";i:76;}i:1;N;}}s:61:\\\"\\0Symfony\\\\Component\\\\Mailer\\\\Messenger\\\\SendEmailMessage\\0envelope\\\";N;}}', '[]', 'default', '2026-05-22 12:17:51', '2026-05-22 12:17:51', NULL);

-- --------------------------------------------------------

--
-- Structure de la table `program`
--

DROP TABLE IF EXISTS `program`;
CREATE TABLE IF NOT EXISTS `program` (
  `id` int NOT NULL AUTO_INCREMENT,
  `label` varchar(120) NOT NULL,
  `is_active` tinyint NOT NULL,
  `created_at` datetime NOT NULL,
  `user_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_92ED7784A76ED395` (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `program`
--

INSERT INTO `program` (`id`, `label`, `is_active`, `created_at`, `user_id`) VALUES
(2, 'Programme Sèche — 4 jours', 1, '2026-05-22 10:26:01', 1);

-- --------------------------------------------------------

--
-- Structure de la table `serie`
--

DROP TABLE IF EXISTS `serie`;
CREATE TABLE IF NOT EXISTS `serie` (
  `id` int NOT NULL AUTO_INCREMENT,
  `number` int NOT NULL,
  `reps` varchar(30) NOT NULL,
  `rest_seconds` int NOT NULL,
  `exercise_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_AA3A9334E934951A` (`exercise_id`)
) ENGINE=MyISAM AUTO_INCREMENT=75 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `serie`
--

INSERT INTO `serie` (`id`, `number`, `reps`, `rest_seconds`, `exercise_id`) VALUES
(1, 1, '12–15 reps', 130, 1),
(2, 2, '12–15 reps', 130, 1),
(3, 3, '12–15 reps', 130, 1),
(4, 4, '12–15 reps', 130, 1),
(5, 1, '12–15 reps', 130, 2),
(6, 2, '12–15 reps', 130, 2),
(7, 3, '12–15 reps', 130, 2),
(8, 1, '15–20 reps', 130, 3),
(9, 2, '15–20 reps', 130, 3),
(10, 3, '15–20 reps', 130, 3),
(11, 1, '12–15 reps', 130, 4),
(12, 2, '12–15 reps', 130, 4),
(13, 3, '12–15 reps', 130, 4),
(14, 1, '15 reps', 130, 5),
(15, 2, '15 reps', 130, 5),
(16, 3, '15 reps', 130, 5),
(17, 1, '12–15 reps', 130, 6),
(18, 2, '12–15 reps', 130, 6),
(19, 3, '12–15 reps', 130, 6),
(20, 4, '12–15 reps', 130, 6),
(21, 1, '15 reps', 130, 7),
(22, 2, '15 reps', 130, 7),
(23, 3, '15 reps', 130, 7),
(24, 1, '10–15 reps', 130, 8),
(25, 2, '10–15 reps', 130, 8),
(26, 3, '10–15 reps', 130, 8),
(27, 4, '10–15 reps', 130, 8),
(28, 1, '12–15 reps', 130, 9),
(29, 2, '12–15 reps', 130, 9),
(30, 3, '12–15 reps', 130, 9),
(31, 4, '12–15 reps', 130, 9),
(32, 1, '15 reps', 130, 10),
(33, 2, '15 reps', 130, 10),
(34, 3, '15 reps', 130, 10),
(35, 1, '12–15 reps', 130, 11),
(36, 2, '12–15 reps', 130, 11),
(37, 3, '12–15 reps', 130, 11),
(38, 1, '12–15 reps', 130, 12),
(39, 2, '12–15 reps', 130, 12),
(40, 3, '12–15 reps', 130, 12),
(41, 1, '15–20 reps', 130, 13),
(42, 2, '15–20 reps', 130, 13),
(43, 3, '15–20 reps', 130, 13),
(44, 4, '15–20 reps', 130, 13),
(45, 1, '15 reps / jambe', 130, 14),
(46, 2, '15 reps / jambe', 130, 14),
(47, 3, '15 reps / jambe', 130, 14),
(48, 1, '15 reps', 130, 15),
(49, 2, '15 reps', 130, 15),
(50, 3, '15 reps', 130, 15),
(51, 1, '15–20 reps', 130, 16),
(52, 2, '15–20 reps', 130, 16),
(53, 3, '15–20 reps', 130, 16),
(54, 1, '15–20 reps', 130, 17),
(55, 2, '15–20 reps', 130, 17),
(56, 3, '15–20 reps', 130, 17),
(57, 1, '20 reps', 130, 18),
(58, 2, '20 reps', 130, 18),
(59, 3, '20 reps', 130, 18),
(60, 1, '12–15 reps', 130, 19),
(61, 2, '12–15 reps', 130, 19),
(62, 3, '12–15 reps', 130, 19),
(63, 1, '12–15 reps', 130, 20),
(64, 2, '12–15 reps', 130, 20),
(65, 3, '12–15 reps', 130, 20),
(66, 1, '12–15 reps', 130, 21),
(67, 2, '12–15 reps', 130, 21),
(68, 3, '12–15 reps', 130, 21),
(69, 1, '15 reps', 130, 22),
(70, 2, '15 reps', 130, 22),
(71, 3, '15 reps', 130, 22),
(72, 1, '45–60 sec', 130, 23),
(73, 2, '45–60 sec', 130, 23),
(74, 3, '45–60 sec', 130, 23);

-- --------------------------------------------------------

--
-- Structure de la table `session`
--

DROP TABLE IF EXISTS `session`;
CREATE TABLE IF NOT EXISTS `session` (
  `id` int NOT NULL AUTO_INCREMENT,
  `started_at` datetime NOT NULL,
  `finished_at` datetime DEFAULT NULL,
  `user_id` int NOT NULL,
  `day_id` int NOT NULL,
  `program_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_D044D5D4A76ED395` (`user_id`),
  KEY `IDX_D044D5D49C24126` (`day_id`),
  KEY `IDX_D044D5D43EB8070A` (`program_id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `session`
--

INSERT INTO `session` (`id`, `started_at`, `finished_at`, `user_id`, `day_id`, `program_id`) VALUES
(1, '2026-05-22 10:31:59', NULL, 1, 1, 2),
(2, '2026-05-22 10:32:46', NULL, 1, 4, 2),
(3, '2026-05-22 10:34:51', NULL, 1, 2, 2),
(4, '2026-05-22 13:17:52', NULL, 1, 3, 2);

-- --------------------------------------------------------

--
-- Structure de la table `setting`
--

DROP TABLE IF EXISTS `setting`;
CREATE TABLE IF NOT EXISTS `setting` (
  `setting_key` varchar(80) NOT NULL,
  `setting_value` varchar(255) NOT NULL,
  PRIMARY KEY (`setting_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `setting`
--

INSERT INTO `setting` (`setting_key`, `setting_value`) VALUES
('registration_enabled', '0');

-- --------------------------------------------------------

--
-- Structure de la table `set_log`
--

DROP TABLE IF EXISTS `set_log`;
CREATE TABLE IF NOT EXISTS `set_log` (
  `id` int NOT NULL AUTO_INCREMENT,
  `checked_at` datetime NOT NULL,
  `session_id` int NOT NULL,
  `serie_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_F797630D613FECDF` (`session_id`),
  KEY `IDX_F797630DD94388BD` (`serie_id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- --------------------------------------------------------

--
-- Structure de la table `user`
--

DROP TABLE IF EXISTS `user`;
CREATE TABLE IF NOT EXISTS `user` (
  `id` int NOT NULL AUTO_INCREMENT,
  `email` varchar(180) NOT NULL,
  `first_name` varchar(80) NOT NULL,
  `roles` json NOT NULL,
  `password` varchar(255) NOT NULL,
  `created_at` datetime NOT NULL,
  `default_rest_seconds` int NOT NULL,
  `default_rest_after_exercise` int NOT NULL,
  `is_verified` tinyint NOT NULL,
  `email_verification_token` varchar(100) DEFAULT NULL,
  `reset_password_token` varchar(100) DEFAULT NULL,
  `reset_password_expires_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_8D93D649E7927C74` (`email`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `user`
--

INSERT INTO `user` (`id`, `email`, `first_name`, `roles`, `password`, `created_at`, `default_rest_seconds`, `default_rest_after_exercise`, `is_verified`, `email_verification_token`, `reset_password_token`, `reset_password_expires_at`) VALUES
(1, 'phil31780@live.fr', 'Philippe', '[\"ROLE_ADMIN\"]', '$2y$13$1l1Zcia6y9bKk/AEWgEjC.SR/39WIF6i2y6uJyjsomzEabWhirgyu', '2026-05-22 10:08:37', 130, 130, 1, NULL, '25e536bdbac3f710627131512a92126feae7b239fbf7a282ff8bc5cca9601a91', '2026-05-22 15:17:51');
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 */;
