-- version OVH
-- https://www.phpmyadmin.net/
--
-- Hôte : bocolapohij46.mysql.db
-- Généré le : mar. 25 jan. 2022 à 03:40
-- Version du serveur : 5.6.50-log
-- Version de PHP : 7.4.25

START TRANSACTION;



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

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

--
-- Structure de la table `AllergenesLCB`
--

CREATE TABLE `AllergenesLCB` (
  `IDAllergeneLCB` int(11) NOT NULL,
  `LibelleFRAllergeneLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `LibelleENAllergeneLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `AllergenesLCB` (`IDAllergeneLCB`, `LibelleFRAllergeneLCB`, `LibelleENAllergeneLCB`) VALUES
(1, 'gluten', 'gluten'),
(2, 'mollusques et crustacés', 'fish, crustaceans and molluscs'),
(3, 'oeufs', 'eggs'),
(4, 'arachides', 'peanuts'),
(5, 'soja', 'soja'),
(6, 'lactose', 'lactose'),
(7, 'fruits à coques', 'fruits and nuts'),
(8, 'céleri', 'celery'),
(9, 'moutarde', 'mustard'),
(10, 'anhydride et sulfites', 'sulphur dioxide and sulphite'),
(11, 'lupin', 'lupin');

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

--
-- Structure de la table `AllergPdtExtCarteLCB`
--

CREATE TABLE `AllergPdtExtCarteLCB` (
  `IdAllergPdtExtCarteLCB` int(11) NOT NULL,
  `CodeLigneCarte` int(11) NOT NULL,
  `CodeAllerPdtExt` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `AllergPdtInternLCB`
--

CREATE TABLE `AllergPdtInternLCB` (
  `IdAllergProdLCB` int(11) NOT NULL,
  `CodeProduitAPLCB` int(11) NOT NULL COMMENT 'code du produit interne',
  `CodeAllergPLCB` int(11) NOT NULL COMMENT 'code allergene'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='allergenes produits internes';

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

INSERT INTO `AllergPdtInternLCB` (`IdAllergProdLCB`, `CodeProduitAPLCB`, `CodeAllergPLCB`) VALUES
(1, 1, 1),
(2, 1, 6),
(3, 2, 6);

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

--
-- Structure de la table `CarteCltLCB`
--

CREATE TABLE `CarteCltLCB` (
  `IDCarteCltLCB` int(11) NOT NULL,
  `CodeUnikCarteLCB` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `CodeClientCarteLCB` int(11) NOT NULL,
  `TypeLigneCarteLCB` int(11) NOT NULL COMMENT '1= produit food boco 2= produit food externe 3=beverage boco 4=beverage externe',
  `CodeProduitInternCarteLCB` int(11) NOT NULL COMMENT 'si produit interne',
  `CodeProduitExtCarteLCB` int(11) NOT NULL COMMENT 'si produit externe',
  `FamilleProduitCarteLCB` int(11) NOT NULL,
  `NomProduitExtLCB` int(11) NOT NULL COMMENT 'nom fr',
  `NomProduitExtLCB_EN` int(11) NOT NULL COMMENT 'nom anglais',
  `DescriptionProduitExtLCB` tinytext NOT NULL COMMENT 'descr francais',
  `DescriptionProduitExtLCB_EN` tinytext NOT NULL COMMENT 'descr anglais',
  `SansGlutenProduitExtLCB` int(11) NOT NULL COMMENT '0=non 1=oui',
  `VegetarienProduitExtLCB` int(11) NOT NULL COMMENT '0=non 1=oui',
  `PrixHTProduitCarteCltLCB` decimal(5,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

INSERT INTO `CarteCltLCB` (`IDCarteCltLCB`, `CodeUnikCarteLCB`, `CodeClientCarteLCB`, `TypeLigneCarteLCB`, `CodeProduitInternCarteLCB`, `CodeProduitExtCarteLCB`, `FamilleProduitCarteLCB`, `NomProduitExtLCB`, `NomProduitExtLCB_EN`, `DescriptionProduitExtLCB`, `DescriptionProduitExtLCB_EN`, `SansGlutenProduitExtLCB`, `VegetarienProduitExtLCB`, `PrixHTProduitCarteCltLCB`) VALUES
(1, 'B5xLG93j7LtV84dxXw', 1, 1, 1, 0, 2, 0, 0, '', '', 0, 1, '18.00'),
(2, 'B5xLG93j7LtV84dxXw', 1, 1, 2, 0, 2, 0, 0, '', '', 1, 0, '17.00'),
(3, 'B5xLG93j7LtV84dxXw', 1, 1, 3, 0, 3, 0, 0, '', '', 0, 0, '9.00');

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

--
-- Structure de la table `CarteCltLCB_Familles`
--

CREATE TABLE `CarteCltLCB_Familles` (
  `IDFamCartCltLCB` int(11) NOT NULL,
  `CodeUnikCarteFamCltLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'code unik carte',
  `CodeFamCltLCB` int(11) NOT NULL COMMENT 'code famille (voir table)',
  `OrdreFamCltLCB` int(11) NOT NULL COMMENT 'ordre affichage familles'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='pour definir l''ordre personnalisé des familles pour les cartes client';

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

INSERT INTO `CarteCltLCB_Familles` (`IDFamCartCltLCB`, `CodeUnikCarteFamCltLCB`, `CodeFamCltLCB`, `OrdreFamCltLCB`) VALUES
(1, 'B5xLG93j7LtV84dxXw', 2, 1),
(2, 'B5xLG93j7LtV84dxXw', 3, 2);

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

--
-- Structure de la table `ChefsLCB`
--

CREATE TABLE `ChefsLCB` (
  `IDChefLCB` int(11) NOT NULL,
  `NomChefLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `DescritionChefLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `DescritionChefLCB_EN` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `NbreEtoilesChefLCB` int(1) NOT NULL,
  `RestoChefLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'decription',
  `PhotoChefLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `ChefsLCB` (`IDChefLCB`, `NomChefLCB`, `DescritionChefLCB`, `DescritionChefLCB_EN`, `NbreEtoilesChefLCB`, `RestoChefLCB`, `PhotoChefLCB`) VALUES
(1, 'Emmanuel Renaut', 'M.O.F, et chef triplement étoilé,\r\nEmmanuel Renaut est un amoureux\r\ndes produits de sa région qu\'il met à l\'honneur dans sa cuisine', 'M.O.F, and 3 star chef,\r\nEmmanuel Renaut loves to masterise cooking of local products from his born land', 3, 'Restaurant \"Flocons de sel\", \r\nMegève', ''),
(2, 'Vincent Ferniot', 'Amoureux des meilleurs produits et mets, tous apprécient chez lui sa connaissance de l’univers culinaire et sa façon simple de la partager et de la transmettre avec bonheur', 'EN Amoureux des meilleurs produits et mets, tous apprécient chez lui sa connaissance de l’univers culinaire et sa façon simple de la partager et de la transmettre avec bonheur', 3, 'Journaliste culinaire et gastronomique. Président de Boco', ''),
(3, 'Frédéric Bau', 'Ce pâtissier-chocolatier est considéré par beaucoup de ses pairs comme l’un des meilleurs pâtissiers au Monde. C’est aussi ce qu’en dit son maître et ami Pierre Hermé, dont il fut l’élève chez Fauchon', 'EN Ce pâtissier-chocolatier est considéré par beaucoup de ses pairs comme l’un des meilleurs pâtissiers au Monde. C’est aussi ce qu’en dit son maître et ami Pierre Hermé, dont il fut l’élève chez Fauchon', 0, 'Grande Ecole du chocolat Valrhona\r\nThain L\'Hermitage', '');

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

--
-- Structure de la table `FamillesLCB`
--

CREATE TABLE `FamillesLCB` (
  `IDFamillePdtLCB` int(11) NOT NULL,
  `NomFamilleFRPdtLCB` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `NomFamilleENPdtLCB` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `OrdreFamillePdtLCB` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

INSERT INTO `FamillesLCB` (`IDFamillePdtLCB`, `NomFamilleFRPdtLCB`, `NomFamilleENPdtLCB`, `OrdreFamillePdtLCB`) VALUES
(1, 'Soupes', 'Soups', 1),
(2, 'Plats', 'Main course', 2),
(3, 'Desserts', 'Desserts', 3),
(4, 'Oeufs brouillés', 'Scrambled eggs', 4);

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

--
-- Structure de la table `ProduitsLCB`
--

CREATE TABLE `ProduitsLCB` (
  `IDProduitLCB` int(11) NOT NULL,
  `NomProduitLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `NomProduitLCB_EN` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `DescriptionProduitLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `DescriptionProduitLCB_EN` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `CodeChefProduitLCB` int(11) NOT NULL,
  `VegetarienProduitLCB` int(1) NOT NULL,
  `SansGlutenProduitLCB` int(1) NOT NULL,
  `IngredientsProduitLCB` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `IngredientsProduitLCB_EN` tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
  `GrammageProduitLCB` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `ProduitsLCB` (`IDProduitLCB`, `NomProduitLCB`, `NomProduitLCB_EN`, `DescriptionProduitLCB`, `DescriptionProduitLCB_EN`, `CodeChefProduitLCB`, `VegetarienProduitLCB`, `SansGlutenProduitLCB`, `IngredientsProduitLCB`, `IngredientsProduitLCB_EN`, `GrammageProduitLCB`) VALUES
(1, 'Risotto de coquillettes aux\r\nchampignons et Grana Padano', 'Pasta Risotto, mushrooms and Grana Padano', 'Une version revisitée du traditionnel risotto par le chef Emmanuel Renaut . Des coquillettes cuites dans une sauce onctueuse au Grana Padano avec des champignons sautés', 'A new version of traditional Risotto by Emmanuel Renaut. Pasta cooked in a yummy sauce with Grana Padano with mushrooms', 1, 1, 0, 'Coquillettes , crème liquide , champignons 20%,mascarpone , grana padano , sel, lait, comté, poudrede cèpes, huile d\'olive, ail, persil', 'pasta Coquillettes , liquid cream , mushrooms 20%,mascarpone , grana padano , salt, milk, cheese comté, poudre de cèpes, huile d\'olive, ail, persil', 250),
(2, 'Mijoté de canard à l\'orange,\r\nmousseline de carottes au cumin', 'EN Mijoté de canard à l\'orange,\r\nmousseline de carottes au cumin', 'Un effiloché de canard confit et fondant, mijotéavec du jus d’orange et des zestes d’orange.\r\nEn accompagnement : une mousseline decarottes au cumin', 'EN Un effiloché de canard confit et fondant, mijotéavec du jus d’orange et des zestes d’orange.\r\nEn accompagnement : une mousseline decarottes au cumin', 2, 0, 1, 'Carottes, canard, pommes de terre, lait , beurre, jus d\'oranges, oignons, échalottes,graisse de canard, zeste d\'oranges, sel, persil, cumin', 'EN Carottes, canard, pommes de terre, lait , beurre, jus d\'oranges, oignons, échalottes,graisse de canard, zeste d\'oranges, sel, persil, cumin', 250),
(3, 'Mi-cuit au chocolat Valrhona', 'EN Mi-cuit au chocolat Valrhona', 'Un incontournable ! Un gâteau au chocolat au coeur coulant et fondant', 'EN Un incontournable ! Un gâteau au chocolat au coeur coulant et fondant', 3, 0, 0, 'Oeuf, chocolat noir Valrhona, beurre, sucre, farine', 'EN Oeuf, chocolat noir Valrhona, beurre, sucre, farine', 120);

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

--
-- Structure de la table `UsersLCB_Types`
--

CREATE TABLE `UsersLCB_Types` (
  `IDUserType` int(11) NOT NULL,
  `NomUserType` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `DescriptionUserType` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

INSERT INTO `UsersLCB_Types` (`IDUserType`, `NomUserType`, `DescriptionUserType`) VALUES
(1, 'Administrateur', 'Administrateur ayant tous les pouvoirs'),
(2, 'Utilisateur', 'Utilisateur agissant en utilisation normale'),
(3, 'Observateur', 'Consultation seulement');

--
-- Index pour les tables déchargées
--

--
-- Index pour la table `AllergenesLCB`
--
ALTER TABLE `AllergenesLCB`
  ADD PRIMARY KEY (`IDAllergeneLCB`);

--
-- Index pour la table `AllergPdtExtCarteLCB`
--
ALTER TABLE `AllergPdtExtCarteLCB`
  ADD PRIMARY KEY (`IdAllergPdtExtCarteLCB`);

--
-- Index pour la table `AllergPdtInternLCB`
--
ALTER TABLE `AllergPdtInternLCB`
  ADD PRIMARY KEY (`IdAllergProdLCB`);

--
-- Index pour la table `CarteCltLCB`
--
ALTER TABLE `CarteCltLCB`
  ADD PRIMARY KEY (`IDCarteCltLCB`);

--
-- Index pour la table `CarteCltLCB_Familles`
--
ALTER TABLE `CarteCltLCB_Familles`
  ADD PRIMARY KEY (`IDFamCartCltLCB`);

--
-- Index pour la table `ChefsLCB`
--
ALTER TABLE `ChefsLCB`
  ADD PRIMARY KEY (`IDChefLCB`);

--
-- Index pour la table `FamillesLCB`
--
ALTER TABLE `FamillesLCB`
  ADD PRIMARY KEY (`IDFamillePdtLCB`);

--
-- Index pour la table `ProduitsLCB`
--
ALTER TABLE `ProduitsLCB`
  ADD PRIMARY KEY (`IDProduitLCB`);

--
-- Index pour la table `UsersLCB_Types`
--
ALTER TABLE `UsersLCB_Types`
  ADD PRIMARY KEY (`IDUserType`);

--
-- AUTO_INCREMENT pour les tables déchargées
--

--
-- AUTO_INCREMENT pour la table `AllergenesLCB`
--
ALTER TABLE `AllergenesLCB`
  MODIFY `IDAllergeneLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT pour la table `AllergPdtExtCarteLCB`
--
ALTER TABLE `AllergPdtExtCarteLCB`
  MODIFY `IdAllergPdtExtCarteLCB` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `AllergPdtInternLCB`
--
ALTER TABLE `AllergPdtInternLCB`
  MODIFY `IdAllergProdLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `CarteCltLCB`
--
ALTER TABLE `CarteCltLCB`
  MODIFY `IDCarteCltLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `CarteCltLCB_Familles`
--
ALTER TABLE `CarteCltLCB_Familles`
  MODIFY `IDFamCartCltLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT pour la table `ChefsLCB`
--
ALTER TABLE `ChefsLCB`
  MODIFY `IDChefLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `FamillesLCB`
--
ALTER TABLE `FamillesLCB`
  MODIFY `IDFamillePdtLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT pour la table `ProduitsLCB`
--
ALTER TABLE `ProduitsLCB`
  MODIFY `IDProduitLCB` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `UsersLCB_Types`
--
ALTER TABLE `UsersLCB_Types`
  MODIFY `IDUserType` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
COMMIT;

