-- phpMyAdmin SQL Dump
-- version 4.7.7
-- https://www.phpmyadmin.net/
--
-- Host: obadietdb.mysql.dbaas.com.br
-- Generation Time: 13-Dez-2023 às 19:12
-- Versão do servidor: 5.7.32-35-log
-- PHP Version: 5.6.40-0+deb8u12

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
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 */;

--
-- Database: `obadietdb`
--

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

--
-- Estrutura da tabela `categoria`
--

CREATE TABLE `categoria` (
  `idCategoria` int(11) NOT NULL,
  `nomeCategoria` varchar(45) COLLATE latin1_general_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `categoria`
--

INSERT INTO `categoria` (`idCategoria`, `nomeCategoria`) VALUES
(1, 'doces'),
(2, 'massas'),
(3, 'legumes'),
(4, 'cozidos '),
(5, 'carnes'),
(6, 'saladas'),
(7, 'sopas'),
(8, 'temperos e molhos '),
(9, 'vitaminas e sucos');

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

--
-- Estrutura da tabela `doencas`
--

CREATE TABLE `doencas` (
  `idDoenca` int(11) NOT NULL,
  `nomeDoenca` text COLLATE latin1_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `doencas`
--

INSERT INTO `doencas` (`idDoenca`, `nomeDoenca`) VALUES
(1, 'Diabetes'),
(2, 'Asma'),
(3, 'Colesterol'),
(5, 'Cardiovasculares'),
(6, 'Obesidade');

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

--
-- Estrutura da tabela `horarios_refeicoes`
--

CREATE TABLE `horarios_refeicoes` (
  `idhorarios` int(11) NOT NULL,
  `horario` time DEFAULT NULL,
  `tipo` enum('Café da manhã','Lanche da manhã','Almoço','Lanche da tarde','Jantar') COLLATE latin1_general_ci DEFAULT NULL,
  `data` date DEFAULT NULL,
  `repetir` varchar(45) COLLATE latin1_general_ci NOT NULL,
  `qtdRepeteCada` int(2) DEFAULT NULL,
  `quandoRepeteCada` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `diasDaSemanaRepeticao` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTermina` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTerminaData` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTerminaHorario` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `nmrRepeticoesTermino` int(2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `horarios_refeicoes`
--

INSERT INTO `horarios_refeicoes` (`idhorarios`, `horario`, `tipo`, `data`, `repetir`, `qtdRepeteCada`, `quandoRepeteCada`, `diasDaSemanaRepeticao`, `qndTermina`, `qndTerminaData`, `qndTerminaHorario`, `nmrRepeticoesTermino`) VALUES
(1, '07:28:48', 'Lanche da manhã', '2023-12-07', 'personalizado', 2, NULL, NULL, NULL, NULL, NULL, NULL),
(18, '00:00:00', 'Café da manhã', '2023-11-25', 'personalizado', 0, '', '', '', '', '', 0),
(19, '00:00:00', 'Café da manhã', '2023-11-25', 'personalizado', 0, '', '', '', '', '', 0),
(20, '00:00:00', 'Café da manhã', '2023-11-25', 'personalizado', 0, '', '', '', '', '', 0),
(21, NULL, 'Lanche da manhã', '2023-11-26', '', 3, '', '', '', '', '', 2);

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

--
-- Estrutura da tabela `horarios_refeicoes_has_receita`
--

CREATE TABLE `horarios_refeicoes_has_receita` (
  `horarios_refeicoes_idhorarios` int(11) NOT NULL,
  `receita_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `horarios_refeicoes_has_receita`
--

INSERT INTO `horarios_refeicoes_has_receita` (`horarios_refeicoes_idhorarios`, `receita_id`) VALUES
(20, 1),
(19, 2),
(19, 3),
(20, 3),
(19, 4),
(1, 8),
(18, 8),
(1, 16);

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

--
-- Estrutura da tabela `horarios_remedios`
--

CREATE TABLE `horarios_remedios` (
  `idHorario` int(11) NOT NULL,
  `data` date DEFAULT NULL,
  `nomeRemedio` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `repetir` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `horarios` time DEFAULT NULL,
  `qtdRepeteCada` int(2) DEFAULT NULL,
  `quandoRepeteCada` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `diasDaSemanaRepeticao` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTermina` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTerminaData` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `qndTerminaHorario` varchar(45) COLLATE latin1_general_ci DEFAULT NULL,
  `nmrRepeticoesTermino` int(2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `horarios_remedios`
--

INSERT INTO `horarios_remedios` (`idHorario`, `data`, `nomeRemedio`, `repetir`, `horarios`, `qtdRepeteCada`, `quandoRepeteCada`, `diasDaSemanaRepeticao`, `qndTermina`, `qndTerminaData`, `qndTerminaHorario`, `nmrRepeticoesTermino`) VALUES
(1, '2023-11-24', 'ibuprofeno', 'Todos os dias', '23:15:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(2, '2023-11-27', 'sadas', '2', '09:24:00', 0, '', '', '', '', '', 0),
(3, '2023-11-24', 'codeína', 'Não repetir', '23:45:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(24, '2023-11-26', 'Dipirona', 'Não repetir', '17:35:00', 0, '', '', '', '', '', 0),
(27, '2023-11-27', 'Meclin', 'Não repetir', '10:05:00', 0, '', '', '', '', '', 0),
(28, '2023-11-27', 'Dipirona', 'Não repetir', '10:43:00', 0, '', '', '', '', '', 0),
(29, '0000-00-00', 'A', 'Todos os dias', '15:05:00', 0, '', '', '', '', '', 0),
(30, '2023-12-04', 'dipirona', 'Não repetir', '11:40:00', 0, '', '', '', '', '', 0),
(31, '2023-12-05', 'paracetamol', 'Não repetir', '08:42:00', 0, '', '', '', '', '', 0),
(32, '2023-12-05', 'paaracetamol', 'Não repetir', '09:24:00', 0, '', '', '', '', '', 0),
(33, '2023-12-05', 'dipirona', 'Não repetir', '10:52:00', 0, '', '', '', '', '', 0),
(34, '2023-12-05', 'iboprofeno', 'Não repetir', '12:05:00', 0, '', '', '', '', '', 0),
(35, '2023-12-07', 'codeína', 'Não repetir', '00:34:00', 0, '', '', '', '', '', 0);

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

--
-- Estrutura da tabela `receita`
--

CREATE TABLE `receita` (
  `id` int(11) NOT NULL,
  `nome` text COLLATE latin1_general_ci NOT NULL,
  `ingredientes` text COLLATE latin1_general_ci NOT NULL,
  `modoPreparo` text COLLATE latin1_general_ci NOT NULL,
  `categoria` int(4) NOT NULL,
  `imagem` text COLLATE latin1_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `receita`
--

INSERT INTO `receita` (`id`, `nome`, `ingredientes`, `modoPreparo`, `categoria`, `imagem`) VALUES
(1, 'Torta de maracujá sem açúcar e sem lactose', '3 xícaras (chá) de paçoca diet triturada, 3 colheres (sopa) de óleo de canola, 1 clara, Polpa de 2 maracujás, 1 e 1/2 xícara (chá) de água, 1/2 xícara (chá) de leite de coco\r\n2 colheres (chá) de adoçante em pó tipo sucralose, 1 envelope de gelatina em pó sem sabor incolor, Polpa de 1 maracujá, 1/2 xícara (chá) de água, 1 colher (café) de adoçante em pó tipo forno e fogão\r\n', 'Misture a paçoca com o óleo e a clara até formar uma farofa úmida. Espalhe no fundo e laterais de uma fôrma de aro removível de 22cm de diâmetro canelada, apertando com os dedos. Leve ao forno médio (180ºC), preaquecido, por 10 minutos ou até firmar. Deixe esfriar.\r\n\r\nPara o recheio, bata a polpa de maracujá e a água no liquidificador. Passe por uma peneira, volte ao liquidificador e bata com o leite de coco, o adoçante e a gelatina dissolvida conforme as instruções da embalagem até homogeneizar. Despeje na fôrma sobre a massa e leve à geladeira por 4 horas. Para a calda, leve todos os ingredientes ao fogo baixo até engrossar levemente. Deixe esfriar. Desenforme a torta, regue com a calda e sirva.\r\n', 1, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/torta-maracuja-sem-acucar-sem-lactose-1.jpg'),
(2, 'Caponata de berinjela', '3 berinjelas em cubos, Sal e pimenta-do-reino a gosto, 1/2 xícara (chá) de azeite, 1 cebola picada, 1 pimentão vermelho picado, 1 pimentão amarelo picado, 1/2 xícara (chá) de azeitona verde sem fatiada, 2 folhas de louro, 1/2 xícara (chá) de uvas passas pretas sem sementes, 2 colheres (chá) de açúcar, 6 colheres (sopa) de vinagre', 'Espalhe a berinjela em uma fôrma e polvilhe com sal. Deixe descansar por 30 minutos. Lave rapidamente em água corrente e seque com papel toalha. Em uma frigideira grande e larga, em fogo médio, aqueça 3 colheres (sopa) do azeite e refogue a cebola e os pimentões por 5 minutos. Adicione a berinjela, a azeitona, o louro, a uva passa, o açúcar, o vinagre, sal, pimenta e cozinhe por 5 minutos, mexendo de vez em quando. Desligue e deixe esfriar. Espalhe em um refratário e regue com o restante do azeite. Tampe e leve à geladeira por 6 horas antes de servir.', 3, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/caponata-de-berinjela-1.jpg'),
(3, 'Pudim diet de leite', '1 e 1/2 xícara (chá) de leite em pó, 1 e 1/2 xícara (chá) de água quente, 1 xícara (chá) de adoçante em pó tipo forno e fogão, 1 xícara (chá) de leite, 1 colher (chá) de essência de baunilha, 4 ovos, 4 colheres (sopa) de frutose', 'Polvilhe a frutose em uma fôrma de buraco no meio de 20cm de diâmetro e leve diretamente à boca do fogão, em fogo baixo. Deixe derreter e formar uma calda dourada. Reserve.\r\n\r\nNo liquidificador, bata o leite em pó, a água e o adoçante até dissolver por completo. Junte o leite, a essência, os ovos e bata até homogeneizar.\r\n\r\nDespeje na fôrma sobre a calda e leve ao forno médio, preaquecido, em banho-maria, por 1 hora ou até firmar. Retire, deixe esfriar e leve à geladeira por 4 horas. Desenforme e sirva.', 1, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/pudim-diet-de-leite-1.jpg'),
(4, 'Sanduíche de atum e abacate', '1 lata de atum, 2 cebolinhas verdes picadas, 2 colheres (sopa) de maionese, 1 colher (chá) de sal, 1 abacate maduro, 1 colher (sopa) de suco de limão, 4 fatias de pão de centeio sem casca, Fatias de limão, fatias de abacate e salsa para decorar', 'Em uma tigela, desmanche o atum. Misture a cebolinha, 1 colher (sopa) de maionese e o sal. Corte o abacate ao meio, descasque, fatie e jogue o suco de limão por cima. Recheie duas fatias do pão com a mistura do atum, cubra com as fatias de abacate e espalhe o restante da maionese. Feche o sanduíche com as outras duas fatias e decore com limão, abacate e salsa.', 2, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/sanduiche-de-atum-e-abacate-6802-1024x835.jpg'),
(5, ' Bolo de chocolate dietético', '6 ovos, 3/4 de xícara (chá) margarina derretida, 3/4 de xícara (chá) de água morna ,4 colheres (sopa) de chocolate dietético em pó, 1 xícara (chá) de açúcar diet, 2 xícaras (chá) de farinha de trigo, 1 colher (sopa) de fermento\r\nMargarina para untar, Pote de geleia de morango diet, Glacê de chocolate, 200g de chocolate diet, 1 e 1/2 xícara (chá) leite desnatado, 1 colher (sobremesa) de margarina, 4 colheres (sopa) de açúcar diet', 'Bata os ovos, a margarina, a água, o chocolate e o açúcar. Acrescente a farinha e o fermento e misture. Despeje em uma fôrma redonda untada de 25cm de diâmetro e leve ao forno por 35 minutos. Misture todos os ingredientes do glacê e leve ao fogo até derreter e misturar bem. Corte o bolo, recheie com a geleia e cubra com glacê.', 1, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/bolo-de-chocolate-dietetico-14879-1024x762.jpg'),
(7, 'Olho de sogra diet', '1 lata de leite condensado diet (335g), 1/2 colher (sopa) de margarina, 100g de coco ralado sem adição de açúcar, 1 gema peneirada, 12 ameixas secas sem caroço, Margarina para untar', 'Em uma panela, leve ao fogo médio o leite condensado, a margarina, o coco e a gema, mexendo até soltar do fundo da panela. Coloque em um prato e deixe esfriar. Com as mãos untadas, modele croquetes e junte com uma ameixa apertando para fixar. Coloque em forminhas e sirva.', 1, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/olho-de-sogra-diet-51894-1024x655.jpg'),
(8, 'Bolo diet de limão', '1 pote de iogurte natural (200g), 1/2 xícara (chá) de óleo, 1 xícara (chá) de adoçante em pó forno e fogão, 3 colheres (sopa) de suco de limão, 3 ovos, 2 xícaras (chá) de farinha de trigo, 1 colher (sopa) de raspas da casca de limão, 1 colher (sopa) de fermento em pó químico, Margarina e farinha de trigo para untar, Raspas da casca de limão para decorar, 2 colheres (sopa) de gelatina diet de limão, 1 xícara (chá) de água quente', 'No liquidificador, bata o iogurte, o óleo, o adoçante, o suco e os ovos. Transfira para uma tigela e misture a farinha, as raspas e o fermento, com um batedor de arame. Transfira para uma fôrma de 22 cm x 30 cm untada e enfarinhada e leve ao forno médio, preaquecido, por 30 minutos ou até dourar. Fure com um palito e reserve. Para a calda, dissolva a gelatina na água, deixe esfriar e regue o bolo. Decore com as raspas de limão, corte em quadrados e sirva.', 1, 'https://guiadacozinha.com.br/wp-content/uploads/2020/03/bolo-diet-de-limao-54651-1024x678.jpg'),
(9, 'Filé de linguado com amêndoas e limão', '800 g de filé de Linguado, 1 dente de alho amassado, Limão a gosto para temperar o peixe, 200 g de amêndoas laminadas, 1 colher de sopa de óleo de canola, Suco de 1 limão, 1 colher de café de sal, 200 g de salsinha picada, 1 colher de sopa de azeite', 'Coloque o filé de linguado cortado em postas verticais numa assadeira. Faça uma marinada com sal e limão, por pelo menos uma hora antes do preparo. Aqueça o óleo e doure as amêndoas, acrescente o azeite, o sal, a salsinha e o limão por último. Reserve. Grelhe os filés numa frigideira antiaderente e regue com o molho antes de servir.', 5, 'https://www.agendasaudavel.com.br/wp-content/uploads/2019/04/127_linguado-com-amendoas_4a39c0d7b3.jpg'),
(10, 'Creme de ervilha com tubérculos', '250 g de ervilhas frescas, 1 batata média sem casca, 1 batata-doce branca pequena sem casca, 1 cebola média sem casca, 1 dente de alho sem casca, 1 folha de louro, 1 colher de café de sal, 1 fio de azeite', 'Lave as ervilhas em água corrente, escorra e coloque numa panela de pressão, junte os demais ingredientes, coloque água (depois de cobrir todos os ingredientes, acrescente mais “dois dedos” de água). Tampe a panela e coloque em fogo alto. Após “pegar pressão”, baixe o fogo e deixe por aproximadamente 20 minutos. Desligue. Bata todos os ingredientes no liquidificador, depois volte o creme para a panela e deixe encorpar até a consistência desejada. Experimente o sal e acrescente 1 fio de azeite.', 3, 'https://www.sumerbol.com.br/uploads/images/2017/10/creme-de-ervilha-1509128052.jpg'),
(11, 'Pão de queijo com ricota', '1/2 copo americano de leite desnatado, 1 colher rasa de café de sal, 3 colheres de sopa de óleo de soja, 1 copo americano de polvilho doce, 2 claras de ovo, 125 g de queijo ricota amassado, 1 colher de sopa de óleo para untar', 'Misture o leite, o sal, o óleo e aqueça até ferver. Coloque o polvilho em uma tigela grande e adicione o líquido aos poucos, mexendo sempre. Misture para desfazer as pelotinhas e deixe esfriar. Acrescente as claras e o queijo. Sove bem. Enrole os bolinhos e coloque-os em uma assadeira untada com óleo. Leve ao forno médio (180 ºC), preaquecido. Asse até ficarem douradinhos, por cerca de 25 minutos.', 2, 'https://img1.wsimg.com/isteam/ip/47a2e511-6222-46f8-8c07-21efd42672a1/ols/Design%20sem%20nome%20-%202021-08-19T152913.682.png/:/rs=w:1200,h:1200'),
(12, 'Molho de iogurte com hortelã', 'Ingredientes, Suco de 1 limão, 1 colher de sopa de hortelã fresca picada, 1 dente de alho, 200 g de iogurte natural desnatado, 3 colheres de sopa de azeite extravirgem, 1/2 colher de café de sal', 'Esprema o limão, pique as folhas de hortelã e o alho. Em um recipiente, misture todos os ingredientes', 8, 'https://www.pingodoce.pt/wp-content/uploads/2019/10/molho-iogurte-hortela.jpg'),
(13, 'Suco de melancia com canela', '4 xícaras de melancia picada, Gotas de limão, 1/2 colher de café de canela em pó, 1/2 xícara de gelo picado', 'Bata todos os ingredientes no liquidificador. Experimente e, se necessário adoce.', 9, 'https://vitat.com.br/wp-content/uploads/2022/03/shutterstock_1741192430-min-scaled.jpg'),
(14, 'Vitamina de manga com limão e iogurte', '1/2 copo de iogurte natural desnatado, 1/2 copo de água de coco, 1/2 manga, 1 limão', 'Lave, descasque e corte a maga. Bata no liquidificador junto aos demais ingredientes, coe e sirva na sequência.', 9, 'https://img.cybercook.com.br/receitas/975/suco-de-manga-com-limao-2-840x480.jpeg?q=75'),
(15, 'Salada de abobrinha com pesto de hortelã', '1/2 xícara de chá de folhas de hortelã, 3/4 de xícara de chá de azeite, 1/4 de xícara de chá de parmesão ralado, 2 dentes de alho, 1/4 de xícara de chá de nozes, Sal a gosto, Pimenta a gosto, 1 abobrinha grande, Flor de sal a gosto, Brotos de couve a gosto', 'No liquidificador, coloque a hortelã, o azeite, o parmesão, o alho, as nozes, o sal, a pimenta e bata até obter um creme homogêneo. Reserve.\r\nFatia a abobrinha em rodelas finas.\r\nAcomode a abobrinha em uma frigideira com azeite e deixe grelhar.\r\nDisponha as rodelas em um prato e despeje o molho por cima.\r\nFinalize com a flor de sal e os brotos de couve.', 6, 'https://www.receiteria.com.br/wp-content/uploads/salada-de-abobrinha-com-pesto-de-hortela-01-730x730.jpg.webp'),
(16, ' Salada com frutas', '75g de repolho roxo picado, 75g de manga em cubos, 40g de rebentos de soja (opcional), 60g de tomate picado, 50g de agrião, Raspas de gengibre, Vinagrete de laranja, suco de meio limão, suco de meia laranja, azeite a gosto e pimenta a gosto.', 'Juntar todos os ingredientes e adicionar o vinagrete de laranja, misturando bem para que os legumes fiquem com o sabor do molho. ', 6, 'https://static1.minhavida.com.br/articles/0c/5a/56/26/salada-article-1.jpg'),
(17, 'Carne moída com abóbora', '300 g de carne moída, 700 g de abóbora (cabótia ou japonesa) cortada em cubos, 1 cebola picada, 1 tomate picado, Salsinha a gosto, 1/2 copo de água, 1/2 xícara de chá de molho de tomate, Sal e pimenta-do-reino a gosto', 'Reúna todos os ingredientes, Leve uma panela ao fogo médio e sem óleo, refogue a carne e a cebola, Adicione o tomate, a abóbora, o molho de tomate, tampe a panela, e deixe tudo cozinhar por cerca de 15 minutos, ou até a abóbora ficar macia. Se precisar, acrescente um pouco de água para que os ingredientes não grudem na panela, Tempere com salsinha, sal e pimenta.', 6, 'https://www.receiteria.com.br/wp-content/uploads/carne-moida-com-abobora-00-730x449.jpg.webp');

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

--
-- Estrutura da tabela `receita_has_categoria`
--

CREATE TABLE `receita_has_categoria` (
  `receita_id` int(11) NOT NULL,
  `categoria_idcategoria` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `receita_has_categoria`
--

INSERT INTO `receita_has_categoria` (`receita_id`, `categoria_idcategoria`) VALUES
(1, 1),
(3, 1),
(5, 1),
(7, 1),
(8, 1),
(1, 2),
(4, 2),
(11, 2),
(2, 3),
(2, 4),
(9, 5),
(17, 5),
(15, 6),
(16, 6),
(10, 7),
(12, 8),
(13, 9);

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

--
-- Estrutura da tabela `receita_has_doencas`
--

CREATE TABLE `receita_has_doencas` (
  `receita_id` int(11) NOT NULL,
  `doencas_idDoenca` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `receita_has_doencas`
--

INSERT INTO `receita_has_doencas` (`receita_id`, `doencas_idDoenca`) VALUES
(1, 1),
(2, 1),
(3, 1),
(4, 1),
(5, 1),
(7, 1),
(8, 1),
(11, 1),
(13, 1),
(10, 3),
(9, 5),
(13, 5),
(15, 6),
(16, 6),
(17, 6);

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

--
-- Estrutura da tabela `receita_has_restricoes`
--

CREATE TABLE `receita_has_restricoes` (
  `receita_id` int(11) NOT NULL,
  `restricoes_idRestricao` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `receita_has_restricoes`
--

INSERT INTO `receita_has_restricoes` (`receita_id`, `restricoes_idRestricao`) VALUES
(1, 2),
(3, 2),
(4, 2),
(5, 2),
(15, 2),
(16, 2),
(4, 3),
(9, 4),
(10, 4),
(11, 4),
(13, 4),
(9, 5),
(13, 5);

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

--
-- Estrutura da tabela `restricoes`
--

CREATE TABLE `restricoes` (
  `idRestricao` int(11) NOT NULL,
  `nomeRestricao` text CHARACTER SET utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `restricoes`
--

INSERT INTO `restricoes` (`idRestricao`, `nomeRestricao`) VALUES
(1, 'soja'),
(2, 'açúcar'),
(3, 'massas'),
(4, 'sem glúten '),
(5, 'sem lactose ');

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

--
-- Estrutura da tabela `usuarios`
--

CREATE TABLE `usuarios` (
  `id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `nome` varchar(40) COLLATE latin1_general_ci NOT NULL,
  `email` varchar(80) COLLATE latin1_general_ci NOT NULL,
  `sexo` enum('masculino','feminino') COLLATE latin1_general_ci DEFAULT NULL,
  `idade` int(11) DEFAULT NULL,
  `peso` float DEFAULT NULL,
  `altura` float DEFAULT NULL,
  `senha` varchar(128) COLLATE latin1_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios`
--

INSERT INTO `usuarios` (`id`, `nome`, `email`, `sexo`, `idade`, `peso`, `altura`, `senha`) VALUES
('09200825-1a8b-482f-99b2-907b252ca8a6', 'crusoé', 'crusoeAlmeida@gmail.com', 'masculino', 19, 85, 190, '$2b$08$xQdxVhqlMFhEBvG22Lghb.pDs3w17/yvY73gvzDzrviRoLUXYRN9W'),
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 'Paulo', 'dsd@gmail.com', 'masculino', 18, 65, 160, '$2b$08$O2Db6mKkLF8Xr6b1IVs2Aep5UCv6vfAIyqo454y4/IQSKUAyTY/R2'),
('5bc25746-e259-4716-a2c6-049eac8b06c6', 'Clebson Rodrigues', 'Clebson.rodrigues@gmail.com', 'masculino', 19, 90, 190, '$2b$08$3QHA5Smdfcc/9I1yxC5stO9kcXvnHu6d01ZBpReBHz3F7no1zQPGG'),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 'Roberto', 'contapauloclandestino@gmail.com', 'masculino', 18, 65, 160, '$2b$08$9pEM/Jgy3v6i/yIGH2EXuOKNQsyDIMdEH5YWc1Y4RaUB2oR0MWcCq'),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 'Lucas Silva', 'lucasilva20033002@gmail.com', 'masculino', 25, 80, 180, '$2b$08$ghAbiYGuTI0PZeQHeqRgBuWTl.l7Y5Fm7mZBU4vnjlFsZlVpRjgKS'),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 'Paulo', 'gaspop25@gmail.com', 'masculino', 18, 65, 160, '$2b$08$cfeughFXTKndHx5.YzAApej.JnO3r/UxUriMaFssQupAEREM8BBbq'),
('ececae83-53ab-40c0-9e6e-79303aafa099', 'Joey Silvera', 'joeysilvera25@gmail.com', 'masculino', 25, 80, 180, '$2b$08$ElsGo1qmI.P2q7vHL1YABegEWozfee/PEOQZ4HicTtser3pARNxlG'),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 'Rogério Silva', 'rogerioSilva@gmail.com', 'masculino', 36, 89, 178, '$2b$08$qgKXdgW2c2apsCC4qTmS.ujkk6A9KIPWZ2Y2kd1A5B1ifXdgbhJJq');

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

--
-- Estrutura da tabela `usuarios_has_doencas`
--

CREATE TABLE `usuarios_has_doencas` (
  `usuarios_id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `doencas_idDoenca` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios_has_doencas`
--

INSERT INTO `usuarios_has_doencas` (`usuarios_id`, `doencas_idDoenca`) VALUES
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 1),
('5bc25746-e259-4716-a2c6-049eac8b06c6', 1),
('ececae83-53ab-40c0-9e6e-79303aafa099', 1),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 1),
('09200825-1a8b-482f-99b2-907b252ca8a6', 2),
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 2),
('5bc25746-e259-4716-a2c6-049eac8b06c6', 2),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 2),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 2),
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 3),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 3),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 5);

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

--
-- Estrutura da tabela `usuarios_has_horarios_refeicoes`
--

CREATE TABLE `usuarios_has_horarios_refeicoes` (
  `usuarios_id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `horarios_refeicoes_idhorarios` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios_has_horarios_refeicoes`
--

INSERT INTO `usuarios_has_horarios_refeicoes` (`usuarios_id`, `horarios_refeicoes_idhorarios`) VALUES
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 1),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 18),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 19),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 20),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 21);

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

--
-- Estrutura da tabela `usuarios_has_horarios_remedios`
--

CREATE TABLE `usuarios_has_horarios_remedios` (
  `usuarios_id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `horarios_remedios_idHorario` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios_has_horarios_remedios`
--

INSERT INTO `usuarios_has_horarios_remedios` (`usuarios_id`, `horarios_remedios_idHorario`) VALUES
('09200825-1a8b-482f-99b2-907b252ca8a6', 1),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 1),
('09200825-1a8b-482f-99b2-907b252ca8a6', 2),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 2),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 24),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 27),
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 28),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 30),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 31),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 32),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 33),
('ececae83-53ab-40c0-9e6e-79303aafa099', 34),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 35);

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

--
-- Estrutura da tabela `usuarios_has_receita`
--

CREATE TABLE `usuarios_has_receita` (
  `usuarios_id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `receita_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios_has_receita`
--

INSERT INTO `usuarios_has_receita` (`usuarios_id`, `receita_id`) VALUES
('dca0f719-dc77-4bf0-b47f-da17a5fb248b', 2),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 5),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 10),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 10);

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

--
-- Estrutura da tabela `usuarios_has_restricoes`
--

CREATE TABLE `usuarios_has_restricoes` (
  `usuarios_id` varchar(200) COLLATE latin1_general_ci NOT NULL,
  `restricoes_idRestricao` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--
-- Extraindo dados da tabela `usuarios_has_restricoes`
--

INSERT INTO `usuarios_has_restricoes` (`usuarios_id`, `restricoes_idRestricao`) VALUES
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 1),
('09200825-1a8b-482f-99b2-907b252ca8a6', 2),
('5bc25746-e259-4716-a2c6-049eac8b06c6', 2),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 2),
('ececae83-53ab-40c0-9e6e-79303aafa099', 2),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 2),
('5bc25746-e259-4716-a2c6-049eac8b06c6', 3),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 3),
('ececae83-53ab-40c0-9e6e-79303aafa099', 3),
('f22e1315-8483-44a9-815b-9d6734ce6f42', 3),
('a6bbb652-8b33-4569-b23e-f65d7b0b2160', 4),
('2d61c3f7-9fdc-438d-8a7e-2302f93beff1', 5),
('741ce97b-df99-4b52-b4b4-1f6a14a906b4', 5);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `categoria`
--
ALTER TABLE `categoria`
  ADD PRIMARY KEY (`idCategoria`);

--
-- Indexes for table `doencas`
--
ALTER TABLE `doencas`
  ADD PRIMARY KEY (`idDoenca`);

--
-- Indexes for table `horarios_refeicoes`
--
ALTER TABLE `horarios_refeicoes`
  ADD PRIMARY KEY (`idhorarios`);

--
-- Indexes for table `horarios_refeicoes_has_receita`
--
ALTER TABLE `horarios_refeicoes_has_receita`
  ADD PRIMARY KEY (`horarios_refeicoes_idhorarios`,`receita_id`),
  ADD KEY `fk_horarios_refeicoes_has_receita_receita1_idx` (`receita_id`),
  ADD KEY `fk_horarios_refeicoes_has_receita_horarios_refeicoes1_idx` (`horarios_refeicoes_idhorarios`);

--
-- Indexes for table `horarios_remedios`
--
ALTER TABLE `horarios_remedios`
  ADD PRIMARY KEY (`idHorario`);

--
-- Indexes for table `receita`
--
ALTER TABLE `receita`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `receita_has_categoria`
--
ALTER TABLE `receita_has_categoria`
  ADD PRIMARY KEY (`receita_id`,`categoria_idcategoria`),
  ADD KEY `fk_receita_has_categoria_categoria1_idx` (`categoria_idcategoria`),
  ADD KEY `fk_receita_has_categoria_receita1_idx` (`receita_id`);

--
-- Indexes for table `receita_has_doencas`
--
ALTER TABLE `receita_has_doencas`
  ADD PRIMARY KEY (`receita_id`,`doencas_idDoenca`),
  ADD KEY `fk_receita_has_doencas_doencas1_idx` (`doencas_idDoenca`),
  ADD KEY `fk_receita_has_doencas_receita1_idx` (`receita_id`);

--
-- Indexes for table `receita_has_restricoes`
--
ALTER TABLE `receita_has_restricoes`
  ADD PRIMARY KEY (`receita_id`,`restricoes_idRestricao`),
  ADD KEY `fk_receita_has_restricoes_restricoes1_idx` (`restricoes_idRestricao`),
  ADD KEY `fk_receita_has_restricoes_receita1_idx` (`receita_id`);

--
-- Indexes for table `restricoes`
--
ALTER TABLE `restricoes`
  ADD PRIMARY KEY (`idRestricao`);

--
-- Indexes for table `usuarios`
--
ALTER TABLE `usuarios`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `email_UNIQUE` (`email`);

--
-- Indexes for table `usuarios_has_doencas`
--
ALTER TABLE `usuarios_has_doencas`
  ADD PRIMARY KEY (`usuarios_id`,`doencas_idDoenca`),
  ADD KEY `fk_usuarios_has_doencas_doencas1_idx` (`doencas_idDoenca`),
  ADD KEY `fk_usuarios_has_doencas_usuarios1_idx` (`usuarios_id`);

--
-- Indexes for table `usuarios_has_horarios_refeicoes`
--
ALTER TABLE `usuarios_has_horarios_refeicoes`
  ADD PRIMARY KEY (`usuarios_id`,`horarios_refeicoes_idhorarios`),
  ADD KEY `fk_usuarios_has_horarios_refeicoes_horarios_refeicoes1_idx` (`horarios_refeicoes_idhorarios`),
  ADD KEY `fk_usuarios_has_horarios_refeicoes_usuarios1_idx` (`usuarios_id`);

--
-- Indexes for table `usuarios_has_horarios_remedios`
--
ALTER TABLE `usuarios_has_horarios_remedios`
  ADD PRIMARY KEY (`usuarios_id`,`horarios_remedios_idHorario`),
  ADD KEY `fk_usuarios_has_horarios_remedios_horarios_remedios1_idx` (`horarios_remedios_idHorario`),
  ADD KEY `fk_usuarios_has_horarios_remedios_usuarios1_idx` (`usuarios_id`);

--
-- Indexes for table `usuarios_has_receita`
--
ALTER TABLE `usuarios_has_receita`
  ADD PRIMARY KEY (`usuarios_id`,`receita_id`),
  ADD KEY `fk_usuarios_has_receita_receita1_idx` (`receita_id`),
  ADD KEY `fk_usuarios_has_receita_usuarios1_idx` (`usuarios_id`);

--
-- Indexes for table `usuarios_has_restricoes`
--
ALTER TABLE `usuarios_has_restricoes`
  ADD PRIMARY KEY (`usuarios_id`,`restricoes_idRestricao`),
  ADD KEY `fk_usuarios_has_restricoes1_restricoes1_idx` (`restricoes_idRestricao`),
  ADD KEY `fk_usuarios_has_restricoes1_usuarios1_idx` (`usuarios_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `categoria`
--
ALTER TABLE `categoria`
  MODIFY `idCategoria` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=37;

--
-- AUTO_INCREMENT for table `doencas`
--
ALTER TABLE `doencas`
  MODIFY `idDoenca` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=24;

--
-- AUTO_INCREMENT for table `horarios_refeicoes`
--
ALTER TABLE `horarios_refeicoes`
  MODIFY `idhorarios` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;

--
-- AUTO_INCREMENT for table `horarios_remedios`
--
ALTER TABLE `horarios_remedios`
  MODIFY `idHorario` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=36;

--
-- AUTO_INCREMENT for table `receita`
--
ALTER TABLE `receita`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=38;

--
-- AUTO_INCREMENT for table `restricoes`
--
ALTER TABLE `restricoes`
  MODIFY `idRestricao` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;

--
-- Constraints for dumped tables
--

--
-- Limitadores para a tabela `horarios_refeicoes_has_receita`
--
ALTER TABLE `horarios_refeicoes_has_receita`
  ADD CONSTRAINT `fk_horarios_refeicoes_has_receita_horarios_refeicoes1` FOREIGN KEY (`horarios_refeicoes_idhorarios`) REFERENCES `horarios_refeicoes` (`idhorarios`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_horarios_refeicoes_has_receita_receita1` FOREIGN KEY (`receita_id`) REFERENCES `receita` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `receita_has_categoria`
--
ALTER TABLE `receita_has_categoria`
  ADD CONSTRAINT `fk_receita_has_categoria_categoria1` FOREIGN KEY (`categoria_idcategoria`) REFERENCES `categoria` (`idCategoria`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_receita_has_categoria_receita1` FOREIGN KEY (`receita_id`) REFERENCES `receita` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `receita_has_doencas`
--
ALTER TABLE `receita_has_doencas`
  ADD CONSTRAINT `fk_receita_has_doencas_doencas1` FOREIGN KEY (`doencas_idDoenca`) REFERENCES `doencas` (`idDoenca`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_receita_has_doencas_receita1` FOREIGN KEY (`receita_id`) REFERENCES `receita` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `receita_has_restricoes`
--
ALTER TABLE `receita_has_restricoes`
  ADD CONSTRAINT `fk_receita_has_restricoes_receita1` FOREIGN KEY (`receita_id`) REFERENCES `receita` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_receita_has_restricoes_restricoes1` FOREIGN KEY (`restricoes_idRestricao`) REFERENCES `restricoes` (`idRestricao`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `usuarios_has_doencas`
--
ALTER TABLE `usuarios_has_doencas`
  ADD CONSTRAINT `fk_usuarios_has_doencas_doencas1` FOREIGN KEY (`doencas_idDoenca`) REFERENCES `doencas` (`idDoenca`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_usuarios_has_doencas_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `usuarios_has_horarios_refeicoes`
--
ALTER TABLE `usuarios_has_horarios_refeicoes`
  ADD CONSTRAINT `fk_usuarios_has_horarios_refeicoes_horarios_refeicoes1` FOREIGN KEY (`horarios_refeicoes_idhorarios`) REFERENCES `horarios_refeicoes` (`idhorarios`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_usuarios_has_horarios_refeicoes_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `usuarios_has_horarios_remedios`
--
ALTER TABLE `usuarios_has_horarios_remedios`
  ADD CONSTRAINT `fk_usuarios_has_horarios_remedios_horarios_remedios1` FOREIGN KEY (`horarios_remedios_idHorario`) REFERENCES `horarios_remedios` (`idHorario`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_usuarios_has_horarios_remedios_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `usuarios_has_receita`
--
ALTER TABLE `usuarios_has_receita`
  ADD CONSTRAINT `fk_usuarios_has_receita_receita1` FOREIGN KEY (`receita_id`) REFERENCES `receita` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_usuarios_has_receita_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Limitadores para a tabela `usuarios_has_restricoes`
--
ALTER TABLE `usuarios_has_restricoes`
  ADD CONSTRAINT `fk_usuarios_has_restricoes1_restricoes1` FOREIGN KEY (`restricoes_idRestricao`) REFERENCES `restricoes` (`idRestricao`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_usuarios_has_restricoes1_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
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 */;
