--
-- Host: localhost    Database: brb_admin
-- ------------------------------------------------------


--
-- Table structure for table `article`
--

CREATE TABLE `article` (
  `id` int NOT NULL AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `excerpt` longtext,
  `content` longtext NOT NULL,
  `category` varchar(50) NOT NULL,
  `is_published` tinyint NOT NULL,
  `published_at` datetime DEFAULT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  `cover_image_id` int DEFAULT NULL,
  `meta_title` varchar(255) DEFAULT NULL,
  `meta_description` longtext,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_23A0E66989D9B62` (`slug`),
  KEY `IDX_23A0E66F6BD1646` (`site_id`),
  KEY `IDX_23A0E66E5A0E336` (`cover_image_id`),
  CONSTRAINT `FK_23A0E66E5A0E336` FOREIGN KEY (`cover_image_id`) REFERENCES `media` (`id`),
  CONSTRAINT `FK_23A0E66F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `article`
--

INSERT INTO `article` VALUES (1,'5 Conseils pour Entretenir votre Moteur Allemand','conseils-moteur-allemand','Les motorisations allemandes demandent une attention toute particuli├¿re. D├®couvrez nos 5 r├¿gles d\'or pour pr├®server leurs performances.','<p>Les moteurs de prestige allemands (Porsche, BMW, Mercedes-Benz, Audi) sont r├®put├®s pour leur fiabilit├® l├®gendaire et leurs performances hors normes. Cependant, ces m├®caniques de pr├®cision demandent une maintenance et un soin quotidiens rigoureux pour traverser les ann├®es sans encombres.</p><h2>1. Choisir l\'huile adapt├®e (et ne jamais transiger)</h2><p>L\'huile est le sang de votre moteur. Pour les blocs allemands modernes, utilisez uniquement des huiles 100% synth├®tiques certifi├®es par le constructeur (ex: homologation Porsche A40 ou BMW Longlife-04).</p><h2>2. Respecter les temps de chauffe et de refroidissement</h2><p>Ne poussez jamais le r├®gime moteur au-del├á de 3 000 tr/min tant que l\'huile n\'a pas atteint sa temp├®rature de fonctionnement (environ 90┬░C). Pour les moteurs turbocompress├®s, laissez tourner le moteur au ralenti pendant 30 secondes ├á une minute avant de couper le contact pour pr├®server le palier du turbo.</p>','Conseils',1,'2026-05-27 21:33:21','2026-05-27 21:33:21',1,NULL,'Comment Entretenir un Moteur Allemand de Prestige | BRB Motors','D├®couvrez les r├¿gles d\'or pour entretenir votre moteur allemand et maximiser sa long├®vit├® avec nos experts.'),(2,'L\'essor des V├®hicules ├ëlectriques de Prestige','vehicules-electriques-prestige','Entre performances fulgurantes et silence imp├®rial, le march├® de l\'├®lectrique de luxe conna├«t une croissance spectaculaire.','<p>Le paysage de l\'automobile de luxe vit une r├®volution sans pr├®c├®dent. Autrefois r├®serv├®e aux citadines technologiques, l\'├®lectrification s\'empare d├®sormais des plus grands blasons de l\'industrie automobile de prestige.</p><h2>Le silence, nouveau summum du luxe</h2><p>L\'absence de vibrations et le couple instantan├® propre aux motorisations ├®lectriques red├®finissent l\'exp├®rience ├á bord. Des constructeurs comme Rolls-Royce avec la Spectre ou Porsche avec la Taycan prouvent qu\'une motorisation ├®lectrique transcende l\'exp├®rience du grand tourisme de luxe.</p>','Actualit├®s',1,'2026-05-27 21:33:22','2026-05-27 21:33:22',1,NULL,'Le March├® des Voitures ├ëlectriques de Luxe | BRB Motors','Analyse et tendances sur l\'├®lectrification des marques automobiles de prestige en 2026.'),(3,'Nos Plus Belles Restaurations de Classiques de L├®gende','restaurations-classiques-legende','Retour en images sur le travail minutieux de nos ateliers pour redonner vie ├á des ic├┤nes des ann├®es 60 et 70.','<p>Chez BRB Motors, restaurer une automobile classique n\'est pas seulement de la m├®canique : c\'est de l\'art, une pr├®servation du patrimoine industriel et ├®motionnel.</p><h2>La r├®surrection d\'une Porsche 911 2.4S de 1973</h2><p>Ce projet hors norme a n├®cessit├® plus de 800 heures de travail minutieux. De la mise ├á nu compl├¿te du ch├óssis trait├® par cataphor├¿se ├á la reconstruction compl├¿te du moteur Flat-6 de 2.4 litres, d├®couvrez les coulisses d\'une renaissance m├®canique totale.</p>','Expertise',1,'2026-05-27 21:33:22','2026-05-27 21:33:22',1,NULL,'Restauration de Voitures Anciennes de Collection | BRB Motors','D├®couvrez notre atelier de restauration de voitures classiques et nos derniers chefs-d\'┼ôuvre m├®caniques.');

--
-- Table structure for table `avis`
--

CREATE TABLE `avis` (
  `id` int NOT NULL AUTO_INCREMENT,
  `author_name` varchar(100) NOT NULL,
  `content` longtext NOT NULL,
  `rating` int NOT NULL,
  `review_date` varchar(50) DEFAULT NULL,
  `is_active` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_8F91ABF0F6BD1646` (`site_id`),
  CONSTRAINT `FK_8F91ABF0F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `avis`
--

INSERT INTO `avis` VALUES (1,'Jean Dupont','Un accompagnement exceptionnel, je recommande vivement BRB Horizons.',5,NULL,1,0,'2026-05-29 21:32:44',2);

--
-- Table structure for table `bloc_contenu`
--

CREATE TABLE `bloc_contenu` (
  `id` int NOT NULL AUTO_INCREMENT,
  `block_key` varchar(100) NOT NULL,
  `block_type` varchar(30) NOT NULL,
  `value` longtext,
  `sort_order` int NOT NULL,
  `group_key` varchar(100) DEFAULT NULL,
  `section_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_38D8ECB0D823E37A` (`section_id`),
  CONSTRAINT `FK_38D8ECB0D823E37A` FOREIGN KEY (`section_id`) REFERENCES `section_contenu` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `bloc_contenu`
--


--
-- Table structure for table `business_info`
--

CREATE TABLE `business_info` (
  `id` int NOT NULL AUTO_INCREMENT,
  `phone` varchar(30) DEFAULT NULL,
  `email` varchar(255) DEFAULT NULL,
  `address` varchar(255) DEFAULT NULL,
  `city` varchar(100) DEFAULT NULL,
  `postal_code` varchar(10) DEFAULT NULL,
  `opening_hours` longtext,
  `maps_url` varchar(500) DEFAULT NULL,
  `site_id` int NOT NULL,
  `whatsapp_number` varchar(30) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_9B12335AF6BD1646` (`site_id`),
  CONSTRAINT `FK_9B12335AF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `business_info`
--

INSERT INTO `business_info` VALUES (1,'0679057464','contact@brb-horizons.com',NULL,NULL,NULL,NULL,NULL,2,'0679057464');

--
-- Table structure for table `consulting_image`
--

CREATE TABLE `consulting_image` (
  `id` int NOT NULL AUTO_INCREMENT,
  `is_primary` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `bien_id` int NOT NULL,
  `media_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_360E5739BD95B80F` (`bien_id`),
  KEY `IDX_360E5739EA9FDD75` (`media_id`),
  CONSTRAINT `FK_360E5739BD95B80F` FOREIGN KEY (`bien_id`) REFERENCES `consulting_immobilier` (`id`),
  CONSTRAINT `FK_360E5739EA9FDD75` FOREIGN KEY (`media_id`) REFERENCES `media` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `consulting_image`
--


--
-- Table structure for table `consulting_immobilier`
--

CREATE TABLE `consulting_immobilier` (
  `id` int NOT NULL AUTO_INCREMENT,
  `titre` varchar(255) NOT NULL,
  `type` varchar(100) NOT NULL,
  `surface` double DEFAULT NULL,
  `pieces` int DEFAULT NULL,
  `prix` decimal(12,2) NOT NULL,
  `localisation` varchar(255) DEFAULT NULL,
  `dpe` varchar(10) DEFAULT NULL,
  `description` longtext,
  `is_active` tinyint NOT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_C25BEFC4F6BD1646` (`site_id`),
  CONSTRAINT `FK_C25BEFC4F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `consulting_immobilier`
--


--
-- Table structure for table `consulting_service`
--

CREATE TABLE `consulting_service` (
  `id` int NOT NULL AUTO_INCREMENT,
  `titre` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `description` longtext,
  `icon` varchar(50) DEFAULT NULL,
  `is_active` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `site_id` int NOT NULL,
  `cover_image_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_2058A58E989D9B62` (`slug`),
  KEY `IDX_2058A58EF6BD1646` (`site_id`),
  KEY `IDX_2058A58EE5A0E336` (`cover_image_id`),
  CONSTRAINT `FK_2058A58EE5A0E336` FOREIGN KEY (`cover_image_id`) REFERENCES `media` (`id`),
  CONSTRAINT `FK_2058A58EF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `consulting_service`
--

INSERT INTO `consulting_service` VALUES (1,'Coaching Financier','coaching-financier','Optimisez vos finances personnelles et professionnelles. Un accompagnement sur-mesure pour atteindre vos objectifs financiers avec des strat├®gies ├®prouv├®es.',NULL,1,1,2,NULL);

--
-- Table structure for table `contact_message`
--

CREATE TABLE `contact_message` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `email` varchar(255) DEFAULT NULL,
  `phone` varchar(50) DEFAULT NULL,
  `service` varchar(255) DEFAULT NULL,
  `preferred_date` datetime DEFAULT NULL,
  `message` longtext,
  `status` varchar(50) NOT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_2C9211FEF6BD1646` (`site_id`),
  CONSTRAINT `FK_2C9211FEF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `contact_message`
--

INSERT INTO `contact_message` VALUES (1,'Kevin Bataille','bataille.kevin06@gmail.com','0613182103','gestion',NULL,NULL,'new','2026-05-30 19:27:03',2),(2,'Kevin Bataille','bataille.kevin06@gmail.com','0613182103','coaching',NULL,NULL,'new','2026-06-01 09:41:39',2),(3,'Kevin Bataille','bataille.kevin06@gmail.com','0613182103','coaching',NULL,NULL,'new','2026-06-01 12:57:31',2);

--
-- Table structure for table `doctrine_migration_versions`
--

CREATE TABLE `doctrine_migration_versions` (
  `version` varchar(191) NOT NULL,
  `executed_at` datetime DEFAULT NULL,
  `execution_time` int DEFAULT NULL,
  PRIMARY KEY (`version`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `doctrine_migration_versions`
--

INSERT INTO `doctrine_migration_versions` VALUES ('DoctrineMigrations\\Version20260527142641','2026-05-27 14:26:54',2398),('DoctrineMigrations\\Version20260527185952','2026-05-27 19:00:02',22),('DoctrineMigrations\\Version20260529212516','2026-05-29 21:26:28',495),('DoctrineMigrations\\Version20260530174717','2026-05-30 17:47:22',176),('DoctrineMigrations\\Version20260530181531','2026-05-30 18:21:03',119),('DoctrineMigrations\\Version20260531203758','2026-05-31 20:38:04',101),('DoctrineMigrations\\Version20260531204156','2026-05-31 20:42:00',36);

--
-- Table structure for table `faq`
--

CREATE TABLE `faq` (
  `id` int NOT NULL AUTO_INCREMENT,
  `question` varchar(500) NOT NULL,
  `answer` longtext NOT NULL,
  `category` varchar(100) DEFAULT NULL,
  `is_active` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_E8FF75CCF6BD1646` (`site_id`),
  CONSTRAINT `FK_E8FF75CCF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `faq`
--


--
-- Table structure for table `location_annonce`
--

CREATE TABLE `location_annonce` (
  `id` int NOT NULL AUTO_INCREMENT,
  `marque` varchar(100) NOT NULL,
  `modele` varchar(100) NOT NULL,
  `categorie` varchar(100) NOT NULL,
  `prix_par_jour` decimal(10,2) NOT NULL,
  `caution` decimal(10,2) DEFAULT NULL,
  `conditions` longtext,
  `description` longtext,
  `is_active` tinyint NOT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_18108041F6BD1646` (`site_id`),
  CONSTRAINT `FK_18108041F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `location_annonce`
--


--
-- Table structure for table `location_image`
--

CREATE TABLE `location_image` (
  `id` int NOT NULL AUTO_INCREMENT,
  `is_primary` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `annonce_id` int NOT NULL,
  `media_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_B361417A8805AB2F` (`annonce_id`),
  KEY `IDX_B361417AEA9FDD75` (`media_id`),
  CONSTRAINT `FK_B361417A8805AB2F` FOREIGN KEY (`annonce_id`) REFERENCES `location_annonce` (`id`),
  CONSTRAINT `FK_B361417AEA9FDD75` FOREIGN KEY (`media_id`) REFERENCES `media` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `location_image`
--


--
-- Table structure for table `media`
--

CREATE TABLE `media` (
  `id` int NOT NULL AUTO_INCREMENT,
  `filename` varchar(255) NOT NULL,
  `original_name` varchar(255) NOT NULL,
  `mime_type` varchar(100) NOT NULL,
  `file_size` int NOT NULL,
  `path` varchar(500) NOT NULL,
  `alt_text` varchar(255) DEFAULT NULL,
  `created_at` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `media`
--


--
-- Table structure for table `motors_annonce`
--

CREATE TABLE `motors_annonce` (
  `id` int NOT NULL AUTO_INCREMENT,
  `marque` varchar(100) NOT NULL,
  `modele` varchar(100) NOT NULL,
  `annee` int NOT NULL,
  `km` int NOT NULL,
  `prix` decimal(10,2) NOT NULL,
  `carburant` varchar(50) NOT NULL,
  `transmission` varchar(50) NOT NULL,
  `puissance` varchar(50) DEFAULT NULL,
  `portes` int DEFAULT NULL,
  `couleur` varchar(50) DEFAULT NULL,
  `description` longtext,
  `equipements` json DEFAULT NULL,
  `est_vendu` tinyint NOT NULL,
  `is_active` tinyint NOT NULL,
  `created_at` datetime NOT NULL,
  `site_id` int NOT NULL,
  `autocerfa_lead_id` int DEFAULT NULL,
  `photo_url` varchar(500) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_FBD256EFEDA25B1C` (`autocerfa_lead_id`),
  KEY `IDX_FBD256EFF6BD1646` (`site_id`),
  CONSTRAINT `FK_FBD256EFF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `motors_annonce`
--

INSERT INTO `motors_annonce` VALUES (1,'RENAULT','CLIO III',2007,305253,2490.00,'Diesel','manuelle',NULL,NULL,'gris clair','RENAULT CLIO 3 1.5 dCi 70ch\r\nFinition Authentique\r\n\r\nEntretien ├á jour\r\nR├®vision garage ├á 303 500 kms\r\nFactures disponibles\r\n\r\nMise en circulation 08/2007\r\nKilom├®trage de 305 530 kms\r\n\r\nCourroie de distribution : 01/06/2024\r\nFait ├á 303 500 kms\r\n\r\nContr├┤le technique : 12/07/2023 OK\r\nProchain contr├┤le: 11/07/2025\r\n\r\nOPTION :\r\n- ORDINATEUR DE BORD\r\n- CLIMATISATION\r\n- VITRE ELECTRIQUE\r\n- ABS\r\n\r\nV├®hicule en bon ├®tat g├®n├®ral. Plus d&#039;informations par t├®l├®phone\r\n\r\nNos v├®hicules sont garantis 3 mois moteur, boite\r\n\r\nV├®hicules visibles sur rendez-vous\r\n\r\nBRB MOTORS\r\n1 Impasse des salines, 39570 MONTMOROT\r\nLundi au samedi de 8h30 ├á 12h - 14h ├á 18h','[\"ABS\", \"Airbags frontaux\", \"Airbags lat├®raux avant\", \"Airbags rideaux\", \"Appuis-t├¬te avant r├®glables en hauteur\", \"Banquette 1/3-2/3\", \"Banquette AR rabattable\", \"Boucliers AV et AR couleur caisse\", \"Clim manuelle\", \"Direction assist├®e\", \"Fixations Isofix aux places arri├¿res\", \"Kit Fumeur\", \"Phares halog├¿nes\", \"Pr├®paration Isofix\", \"R├®troviseurs ├®lectriques\", \"Roue de secours normale\", \"Si├¿ge conducteur r├®glable en hauteur\", \"Si├¿ges AV ├á r├®glages m├®caniques\", \"T├®moin de bouclage des ceintures AV\", \"Vitres et lunette AR surteint├®es\", \"Volant r├®glable en hauteur\"]',0,1,'2026-05-31 20:40:51',1,1027808,'https://www.autocerfa.com/wp-content/uploads/2024/12/06FBBDAA-02ED-4B5B-BEA9-A0B522C395CC-IMG_5749.jpeg'),(2,'RENAULT','CLIO',2007,283571,2890.00,'Diesel','manuelle',NULL,NULL,'gris clair','La Renault Clio de 2007 est une petite voiture compacte et ├®l├®gante, connue pour sa fiabilit├® et son style moderne. Elle est ├®quip├®e d&#039;un moteur diesel ├®conome en carburant, offrant une conduite fluide et agr├®able. La finition Expression ajoute une touche de luxe et de confort ├á l&#039;int├®rieur, avec des mat├®riaux de qualit├® et des ├®quipements pratiques. Ce v├®hicule compact est id├®al pour la ville et les trajets quotidiens, offrant une maniabilit├® pr├®cise et une consommation de carburant r├®duite. La Renault Clio 2007 est un choix populaire pour ceux qui recherchent une voiture compacte et ├®conomique.','[\"Climatisation automatique\", \"Vitres ├®lectriques avant et arri├¿re\", \"R├®troviseurs ├®lectriques\", \"Direction assist├®e\", \"R├®gulateur de vitesse\", \"Volant r├®glable en hauteur\", \"Ordinateur de bord\", \"Radio CD\", \"Airbags frontaux et lat├®raux\", \"ABS\", \"ESP\", \"Antipatinage\", \"Phares antibrouillard\", \"Roues en alliage\", \"Verrouillage centralis├® avec t├®l├®commande\"]',0,1,'2026-05-31 20:40:51',1,1025532,'https://www.autocerfa.com/wp-content/uploads/2026/01/Face-avant-cote-GAUCHE-annonce-1201-053703.jpg'),(3,'VW','POLO',2010,254000,5490.00,'Diesel','automatique',NULL,NULL,'Noir','BRB MOTORS vous propose le v├®hicule suivant :\r\n\r\nVOLKSWAGEN POLO 1.6 TDI 90 Ch\r\nFinition Confortline\r\n\r\nEntretien ├á jour\r\nR├®vision garage\r\n\r\nMise en circulation 03/2010\r\nKilom├®trage de 256 800 kms\r\n\r\nEntretien ├á jour, rien ├á pr├®voir\r\n\r\nContr├┤le technique : OK\r\nProchain contr├┤le: 07/2027\r\n\r\nOPTION :\r\n\r\n- VITRE ELECTRIQUE\r\n- ABS\r\n- JANTE ALU\r\n- ODINATEUR DE BORD\r\n\r\nV├®hicule en bon ├®tat g├®n├®ral. Plus d&#039;informations par t├®l├®phone\r\n\r\nNos v├®hicules sont garantis 3 mois moteur, boite\r\n\r\nV├®hicules visibles sur rendez-vous\r\n\r\nBRB MOTORS\r\n1 Impasse des salines, 39570 MONTMOROT\r\nLundi au samedi de 8h30 ├á 12h - 14h ├á 18h','[\"Moteur: Diesel\", \"Bo├«te de vitesse:\", \"Capacit├® du r├®servoir:\", \"Volant multifonctions\", \"Vitres ├®lectriques\", \"Verrouillage centralis├®\", \"Air conditionn├®\", \"Radiateur de chauffage\", \"Autoradio CD/MP3\", \"R├®glage du volant en hauteur\", \"R├®troviseurs ├®lectriques\", \"Syst├¿me de freinage ABS\", \"Airbags frontaux et lat├®raux\"]',0,1,'2026-05-31 20:40:51',1,1237741,'https://www.autocerfa.com/wp-content/uploads/2025/08/AVANT-GAUCHE-POLO-0408-083103.jpg'),(4,'TOYOTA','YARIS',2008,253172,3790.00,'Diesel','manuelle',NULL,NULL,'gris','BRB MOTORS vous propose le v├®hicule suivant :\r\n\r\nTOYOTA YARIS - 1.4 D-4D 90ch\r\n\r\nEntretien ├á jour\r\nR├®vision garage\r\n\r\nMise en circulation 07/2008\r\nKilom├®trage de 253 172 kms\r\n\r\nEntretien ├á jour, rien ├á pr├®voir\r\n\r\nContr├┤le technique : OK\r\nProchain contr├┤le: 07/2027\r\n\r\nOPTION :\r\n\r\n- ORDINATEUR DE BORD\r\n- VITRE ELECTRIQUE\r\n- CLIMATISATION\r\n- ABS\r\n\r\nV├®hicule en bon ├®tat g├®n├®ral. Plus d&#039;informations par t├®l├®phone\r\n\r\nNos v├®hicules sont garantis 3 mois moteur, boite\r\n\r\nV├®hicules visibles sur rendez-vous\r\n\r\nBRB MOTORS\r\n1 Impasse des salines, 39570 MONTMOROT\r\nLundi au samedi de 8h30 ├á 12h - 14h ├á 18h','[\"Air conditionn├®\", \"Vitres ├®lectriques\", \"Verrouillage centralis├®\", \"Direction assist├®e\", \"ABS\", \"Airbags\", \"Syst├¿me audio CD\", \"R├®gulateur de vitesse\", \"Climatisation automatique\", \"Si├¿ges en tissu\", \"Phares antibrouillard\", \"R├®troviseurs ├®lectriques\", \"Ordinateur de bord\"]',0,1,'2026-05-31 20:40:51',1,1242572,'https://www.autocerfa.com/wp-content/uploads/2025/08/AVANT-GAUCHE-TOYOTA-0408-080558.jpg'),(5,'CITROEN','C3',2005,189000,2990.00,'Diesel','manuelle',NULL,NULL,'gris','La CITROEN C3 2005 est une voiture compacte de taille moyenne avec une finition 1.4 HDI PACK AMBIANCE. Propuls├®e par un moteur Diesel, elle offre une excellente efficacit├® ├®nerg├®tique. Avec son design ├®l├®gant et moderne, la C3 est id├®ale pour les trajets en ville et sur autoroute. L&#039;int├®rieur spacieux et confortable offre une exp├®rience de conduite agr├®able pour les passagers. Dot├®e de nombreuses fonctionnalit├®s et ├®quipements de haute qualit├®, la CITROEN C3 2005 est un choix fiable et pratique pour ceux qui recherchent un v├®hicule polyvalent et ├®conomique.','[\"Direction assist├®e\", \"R├®glage de la colonne de direction en hauteur\", \"Volant en cuir\", \"R├®glage en hauteur, si├¿ge conducteur\", \"Canap├® arri├¿re pliant dans le rapport de 2/3-1/3\", \"Vitres ├®lectriques arri├¿re\", \"R├®troviseurs ext├®rieurs ├®lectriques chauffants\", \"Indicateur de temp├®rature ext├®rieure\", \"Climatisation automatique avec filtre ├á charbon\", \"Prise d&#39;entr├®e audio\", \"Pr├®paration radio (c├óblage)\", \"Lecteur CD\", \"Audio MP3\", \"Antenne\", \"port USB\", \"Bluetooth\", \"Airbag\", \"L&#39;airbag passager avec fonction de d├®sactivation\", \"Airbags lat├®raux avant\", \"Syst├¿me de freinage antiblocage (ABS)\", \"Syst├¿me d&#39;aide au freinage d&#39;urgence (AFU)\", \"R├®partiteur ├®lectronique de freinage (REF)\", \"Freins ├á disque ventil├®s ├á l&#39;avant\", \"Freins arri├¿re ├á tambour\", \"Pare-chocs couleur carrosserie\", \"R├®troviseurs couleur carrosserie\", \"Poign├®es de porte couleur carrosserie\", \"Pare-brise panoramique Z├®nith\", \"Phares halog├¿nes\", \"Phares antibrouillard\", \"Prise 12V\", \"KIT roue de secours (GALETTE)\", \"Roue de secours\", \"Climatisation\", \"bo├«te ├á gants r├®frig├®r├®e\", \"Ordinateur de bord\", \"Commande audio au volant\", \"Verrouillage centralis├® avec t├®l├®commande\", \"Verrouiller les portes d&#39;ouverture (des enfants) avec les boutons dans la cabine\", \"Connexion pour appareil audio externe\", \"Haut-parleur suppl├®mentaire\", \"Airbag rideau\", \"L\'aide au freinage d\'urgence (AFU)\", \"Correcteur ├®lectronique de trajectoire Electronic Stability Program (ESP)\", \"Capteurs de stationnement arri├¿re\", \"R├®troviseurs lat├®raux en corps chrom├®\", \"Accoudoir\", \"Rev├¬tement des si├¿ges en cuir\", \"Immobilisateur\", \"R├®gulateur de vitesse\", \"Poign├®es chrom├®es\", \"R├®troviseurs ext├®rieurs couleur carrosserie\", \"Pneus\", \"Vitres arri├¿re teint├®es\", \"Accoudoir avant\"]',0,1,'2026-05-31 20:40:51',1,1252473,'https://www.autocerfa.com/wp-content/uploads/2025/08/AVANT-GAUCHE-CITROEN-C3-AX-265-TY-0408-081706.jpg'),(6,'CITROEN','C3',2004,205200,2490.00,'Diesel','manuelle',NULL,NULL,'orange','La CITROEN C3 de 2004 est une voiture compacte ├á la finition 1.4 HDI EXCLUSIVE. Elle est ├®quip├®e d&#039;un moteur Diesel, ce qui en fait un v├®hicule ├®conomique en termes de consommation de carburant. La C3 est connue pour son design moderne et ├®l├®gant, avec des lignes fluides et des d├®tails raffin├®s. C&#039;est une voiture confortable et fiable, id├®ale pour la ville et les d├®placements quotidiens. Avec sa bonne manoeuvrabilit├® et sa conduite agr├®able, la CITROEN C3 est une option populaire pour ceux qui recherchent un v├®hicule pratique et polyvalent.','[\"Direction assist├®e\", \"R├®glage de la colonne de direction en hauteur\", \"Volant en cuir\", \"R├®glage en hauteur, si├¿ge conducteur\", \"Canap├® arri├¿re pliant dans le rapport de 2/3-1/3\", \"Vitres ├®lectriques arri├¿re\", \"R├®troviseurs ext├®rieurs ├®lectriques chauffants\", \"Indicateur de temp├®rature ext├®rieure\", \"Climatisation automatique avec filtre ├á charbon\", \"Prise d&#39;entr├®e audio\", \"Pr├®paration radio (c├óblage)\", \"Lecteur CD\", \"Audio MP3\", \"Antenne\", \"port USB\", \"Bluetooth\", \"Airbag\", \"L&#39;airbag passager avec fonction de d├®sactivation\", \"Airbags lat├®raux avant\", \"Syst├¿me de freinage antiblocage (ABS)\", \"Syst├¿me d&#39;aide au freinage d&#39;urgence (AFU)\", \"R├®partiteur ├®lectronique de freinage (REF)\", \"Freins ├á disque ventil├®s ├á l&#39;avant\", \"Freins arri├¿re ├á tambour\", \"Pare-chocs couleur carrosserie\", \"R├®troviseurs couleur carrosserie\", \"Poign├®es de porte couleur carrosserie\", \"Pare-brise panoramique Z├®nith\", \"Phares halog├¿nes\", \"Phares antibrouillard\", \"Prise 12V\", \"KIT roue de secours (GALETTE)\", \"Roue de secours\", \"Climatisation\", \"bo├«te ├á gants r├®frig├®r├®e\", \"Ordinateur de bord\", \"Commande audio au volant\", \"Verrouillage centralis├® avec t├®l├®commande\", \"Verrouiller les portes d&#39;ouverture (des enfants) avec les boutons dans la cabine\", \"Connexion pour appareil audio externe\", \"Haut-parleur suppl├®mentaire\", \"Airbag rideau\", \"L\'aide au freinage d\'urgence (AFU)\", \"Correcteur ├®lectronique de trajectoire Electronic Stability Program (ESP)\", \"Capteurs de stationnement arri├¿re\", \"R├®troviseurs lat├®raux en corps chrom├®\", \"Accoudoir\", \"Rev├¬tement des si├¿ges en cuir\", \"Immobilisateur\", \"R├®gulateur de vitesse\", \"Poign├®es chrom├®es\", \"R├®troviseurs ext├®rieurs couleur carrosserie\", \"Pneus\", \"Vitres arri├¿re teint├®es\", \"Accoudoir avant\"]',0,1,'2026-05-31 20:40:51',1,1252478,'https://www.autocerfa.com/wp-content/uploads/2025/08/AVANT-GAUCHE-CITROEN-C3-966-VE-73-0408-082349.jpg'),(7,'RENAULT','CLIO',2003,256720,2000.00,'Essence','manuelle',NULL,NULL,'gris','V├®hicule en bon ├®tat g├®n├®ral. Plus d&#039;informations par t├®l├®phone\r\n\r\nNos v├®hicules sont garantis 3 mois moteur, boite\r\n\r\nV├®hicules visibles sur rendez-vous\r\n\r\nBRB MOTORS\r\n1 Impasse des salines, 39570 MONTMOROT\r\nLundi au samedi de 8h30 ├á 12h - 14h ├á 18h','[\"Climatisation manuelle\", \"Direction assist├®e\", \"Vitres avant ├®lectriques\", \"R├®troviseurs ├®lectriques\", \"Fermeture centralis├®e\", \"Radio CD\"]',0,1,'2026-05-31 20:40:51',1,1243727,'https://www.autocerfa.com/wp-content/uploads/2025/08/AVANT-GAUCHE-RENAULT-CLIO-2-DQ-682-KJ-0408-083311.jpg'),(8,'PEUGEOT','308',2015,226889,5590.00,'Diesel','manuelle',NULL,NULL,'blanc','La Peugeot 308 de 2015 est une voiture compacte ├á la finition moderne et ├®l├®gante. Elle est ├®quip├®e dÔÇÖun moteur Diesel, ce qui en fait un v├®hicule ├®conomique et appr├®ci├® pour sa faible consommation de carburant. La 308 se distingue par son design dynamique, ses lignes raffin├®es et son confort de conduite. Fiable et agr├®able ├á conduire, elle convient parfaitement aussi bien aux trajets en ville quÔÇÖaux longs d├®placements. Gr├óce ├á sa bonne tenue de route, son habitacle confortable et ses ├®quipements pratiques, la Peugeot 308 est une excellente option pour ceux qui recherchent une voiture polyvalente, confortable et ├®conomique au quotidien.','[\"Abs\", \"Aide au d├®marrage en c├┤te\", \"Aide au stationnement arri├¿re\", \"Airbags frontaux\", \"Airbags lat├®raux avant\", \"Airbags rideaux\", \"Allumage automatique des feux\", \"Antipatinage\", \"Appuis-t├¬te arri├¿re\", \"Banquette arri├¿re rabattable\", \"Bluetooth\", \"Climatisation automatique bi-zone\", \"Contr├┤le de pression des pneus\", \"D├®tecteur de pluie\", \"Direction assist├®e\", \"Ecran tactile\", \"Esp\", \"Feux de jour ├á led\", \"Fixations Isofix\", \"Frein de stationnement ├®lectrique\", \"Gps\", \"Jantes alliage\", \"Kit mains libres\", \"Limiteur de vitesse\", \"Ordinateur de bord\", \"Ouverture/fermeture mains libres\", \"Prise 12v\", \"Projecteurs antibrouillard\", \"R├®gulateur de vitesse\", \"R├®troviseurs ├®lectriques et d├®givrants\", \"R├®troviseurs rabattables ├®lectriquement\", \"Si├¿ge conducteur r├®glable en hauteur\", \"Syst├¿me audio\", \"Verrouillage centralis├®\", \"Vitres ├®lectriques avant et arri├¿re\", \"Volant cuir\", \"Volant multifonctions\"]',0,1,'2026-05-31 20:40:51',1,1453392,'https://www.autocerfa.com/wp-content/uploads/2026/05/PHOTO-AVANT-GAUCHE-1105-164001.png');

--
-- Table structure for table `motors_image`
--

CREATE TABLE `motors_image` (
  `id` int NOT NULL AUTO_INCREMENT,
  `is_primary` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `annonce_id` int NOT NULL,
  `media_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_BF4EB7DB8805AB2F` (`annonce_id`),
  KEY `IDX_BF4EB7DBEA9FDD75` (`media_id`),
  CONSTRAINT `FK_BF4EB7DB8805AB2F` FOREIGN KEY (`annonce_id`) REFERENCES `motors_annonce` (`id`),
  CONSTRAINT `FK_BF4EB7DBEA9FDD75` FOREIGN KEY (`media_id`) REFERENCES `media` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `motors_image`
--


--
-- Table structure for table `pricing_offer`
--

CREATE TABLE `pricing_offer` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `subtitle` varchar(255) DEFAULT NULL,
  `description` longtext,
  `price` decimal(10,2) DEFAULT NULL,
  `price_label` varchar(255) DEFAULT NULL,
  `billing_period` varchar(100) DEFAULT NULL,
  `features` json DEFAULT NULL,
  `is_highlighted` tinyint NOT NULL,
  `cta_label` varchar(255) DEFAULT NULL,
  `cta_url` varchar(500) DEFAULT NULL,
  `sort_order` int NOT NULL,
  `is_active` tinyint NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_5240FBFF6BD1646` (`site_id`),
  CONSTRAINT `FK_5240FBFF6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `pricing_offer`
--

INSERT INTO `pricing_offer` VALUES (5,'Formule Essentielle','essentielle','Pour commencer sereinement','Formule essentielle retraite',300.00,'300 Ôé¼',NULL,'[\"Comprendre le syst├¿me de retraite fran├ºais\", \"Comprendre lÔÇÖimpact de lÔÇÖinflation sur son pouvoir dÔÇÖachat\", \"D├®couvrir les grandes familles de placements : Livrets, Assurance-vie, Immobilier, Bourse, Crowdfunding, Obligations\", \"Comprendre les notions de risque et de rendement\", \"Construire un plan dÔÇÖ├®pargne retraite personnel\", \"Support PDF inclus\"]',0,'Choisir cette formule',NULL,1,1,2),(6,'Formule Premium','premium','Pour aller plus loin','Formule premium retraite',500.00,'500 Ôé¼',NULL,'[\"Tout le contenu Essentiel inclus\", \"Analyse d├®taill├®e des objectifs financiers\", \"Simulations de constitution de capital\", \"Compr├®hension du fonctionnement du PEA et du compte-titres\", \"Compr├®hension des ETF et des dividendes\", \"M├®thode pour rechercher et analyser un investissement\", \"Accompagnement ├á la prise en main des plateformes dÔÇÖinvestissement\", \"2 rendez-vous de suivi\"]',1,'Choisir cette formule',NULL,2,1,2);

--
-- Table structure for table `section_contenu`
--

CREATE TABLE `section_contenu` (
  `id` int NOT NULL AUTO_INCREMENT,
  `section_key` varchar(100) NOT NULL,
  `label` varchar(255) NOT NULL,
  `is_active` tinyint NOT NULL,
  `sort_order` int NOT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_5B85CD30F6BD1646` (`site_id`),
  CONSTRAINT `FK_5B85CD30F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `section_contenu`
--


--
-- Table structure for table `site`
--

CREATE TABLE `site` (
  `id` int NOT NULL AUTO_INCREMENT,
  `slug` varchar(50) NOT NULL,
  `name` varchar(100) NOT NULL,
  `domain` varchar(255) NOT NULL,
  `is_active` tinyint NOT NULL,
  `created_at` datetime NOT NULL,
  `type` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_694309E4989D9B62` (`slug`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `site`
--

INSERT INTO `site` VALUES (1,'brb-motors','BRB Motors','brbmotors.test',1,'2026-05-27 21:33:21',NULL),(2,'brb-horizon','BRB Horizon','brb-horizon.com',1,'2026-05-29 21:32:44','horizons');

--
-- Table structure for table `unavailability`
--

CREATE TABLE `unavailability` (
  `id` int NOT NULL AUTO_INCREMENT,
  `start_date` date NOT NULL,
  `end_date` date DEFAULT NULL,
  `is_full_day` tinyint NOT NULL DEFAULT '1',
  `start_time` time DEFAULT NULL,
  `end_time` time DEFAULT NULL,
  `reason` varchar(255) DEFAULT NULL,
  `site_id` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_F0016D1F6BD1646` (`site_id`),
  CONSTRAINT `FK_F0016D1F6BD1646` FOREIGN KEY (`site_id`) REFERENCES `site` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `unavailability`
--

INSERT INTO `unavailability` VALUES (1,'2026-06-12','2026-06-17',1,NULL,NULL,NULL,2),(2,'2026-06-18',NULL,0,'09:00:00','12:00:00',NULL,2),(3,'2026-06-22','2026-06-26',0,'13:00:00','17:00:00',NULL,2);


