--
-- Host: 127.0.0.1    Database: indikae
-- ------------------------------------------------------


--
-- Table structure for table `avaliacao`
--

CREATE TABLE `avaliacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `AVALIACAO` int(11) NOT NULL,
  `OBSERVACAO` varchar(200) DEFAULT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PARTICIPANTE_AVALIACAO_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PARTICIPANTE_SERVICO_idx` (`ID_SERVICO`),
  CONSTRAINT `fk_PARTICIPANTE_AVALIACAO` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PARTICIPANTE_SERVICO` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `avaliacao`
--


--
-- Table structure for table `bairro`
--

CREATE TABLE `bairro` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `BAIRRO` varchar(45) NOT NULL,
  `ID_UF` int(11) DEFAULT NULL,
  `ID_CIDADE` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_UF_BAIRRO_idx` (`ID_UF`),
  KEY `fk_CIDADE_BAIRRO_idx` (`ID_CIDADE`),
  CONSTRAINT `fk_CIDADE_BAIRRO` FOREIGN KEY (`ID_CIDADE`) REFERENCES `cidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_UF_BAIRRO` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `bairro`
--

INSERT INTO `bairro` VALUES (1,'Betel',26,4),(2,'Cambui',26,1),(4,'Chácara da Barra',26,1),(5,'Betel',13,7),(6,'Betel',4,2),(7,'Taquaral',26,1),(8,'Trancoso',5,11),(9,'TODOS',26,11),(10,'Jardim América',26,4),(11,'Jardim Lindo',26,4),(12,'Castelo',26,1),(13,'Jardim Chapadão',26,1);

--
-- Table structure for table `cidade`
--

CREATE TABLE `cidade` (
  `CIDADE` varchar(45) NOT NULL,
  `ID_UF` int(11) NOT NULL,
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `ID_UNIQUE` (`ID`),
  KEY `fk_UF_CIDADE_idx` (`ID_UF`),
  CONSTRAINT `fk_UF_CIDADE` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cidade`
--

INSERT INTO `cidade` VALUES ('Campinas',26,1),('Curitiba',18,2),('Paulinia',26,4),('Rio de Janeiro',19,7),('Belo Horizonte',11,10),('TODAS',36,11),('Valinhos',26,12),('Vinhedo',26,13),('Itu',26,14),('Morretes',18,16),('Itupeva',26,17);

--
-- Table structure for table `cupom`
--

CREATE TABLE `cupom` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA` date DEFAULT NULL,
  `DATA_VALIDADE` date DEFAULT NULL,
  `DATA_RETIRADA` date DEFAULT NULL,
  `VALOR` decimal(2,0) DEFAULT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `ID_TIPO_CUPOM` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PARTICIPANTE_CUPOM_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PARTICIPANTE_TIPO_CUPOM_idx` (`ID_TIPO_CUPOM`),
  CONSTRAINT `fk_PARTICIPANTE_CUPOM` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PARTICIPANTE_TIPO_CUPOM` FOREIGN KEY (`ID_TIPO_CUPOM`) REFERENCES `tipo_cupom` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cupom`
--


--
-- Table structure for table `dia_semana`
--

CREATE TABLE `dia_semana` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DIA_SEMANA` varchar(20) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `dia_semana`
--

INSERT INTO `dia_semana` VALUES (1,'Domingo'),(2,'Segunda-feira'),(3,'Terça-feira'),(4,'Quarta-feira'),(5,'Quinta-feira'),(6,'Sexta-feira'),(7,'Sábado');

--
-- Table structure for table `disponibilidade`
--

CREATE TABLE `disponibilidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_DIA_SEMANA` int(11) NOT NULL,
  `HORA_INI` time(2) DEFAULT NULL,
  `HORA_FIM` time(2) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_Disponibilidade_DiaSemana1_idx` (`ID_DIA_SEMANA`),
  CONSTRAINT `fk_DISP_DIA_SEMANA` FOREIGN KEY (`ID_DIA_SEMANA`) REFERENCES `dia_semana` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `disponibilidade`
--

INSERT INTO `disponibilidade` VALUES (1,2,'09:00:00.00','18:00:00.00'),(2,3,'09:00:00.00','18:00:00.00'),(3,4,'09:00:00.00','18:00:00.00'),(4,5,'09:00:00.00','18:00:00.00'),(5,6,'09:00:00.00','18:00:00.00'),(6,7,'09:00:00.00','12:00:00.00');

--
-- Table structure for table `especialidade`
--

CREATE TABLE `especialidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ESPECIALIDADE` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=143 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `especialidade`
--

INSERT INTO `especialidade` VALUES (1,'Manicure'),(4,'Depilação'),(5,'Sem glútem'),(8,'Brigadeiro'),(10,'Docinhos festa'),(11,'Beijinho'),(12,'Vegana'),(13,'Vegetariana'),(14,'Bolo'),(23,'Agente de Zoonose	'),(24,'Agricultura'),(25,'Agrimensura'),(26,'Agronegócio'),(27,'Agronomia'),(28,'Alojamento'),(29,'Aluguel'),(30,'Anáílise'),(31,'Animais'),(32,'Animais rurais'),(33,'Apicultura'),(34,'Armazém'),(35,'Arranjos'),(36,'Assessor'),(37,'Assessoria'),(38,'Assistência'),(39,'Assistência médico veterináíria'),(40,'Aves'),(41,'Avestruz'),(42,'Bancos de sangue'),(43,'Bezerro'),(44,'Boi'),(45,'Boiadeiro'),(46,'Bombardeamento de nuvens'),(47,'Caprinos'),(48,'Carneiro'),(49,'Caseiro'),(50,'Causas Agrárias'),(51,'Cavalos'),(52,'Coelhos'),(53,'Coleta'),(54,'Colheitadeiras'),(55,'Colméias'),(56,'Comércio'),(57,'Conserto'),(58,'Consultor'),(59,'Consultoria'),(60,'Corretagem'),(61,'Corretor'),(62,'Criação'),(63,'Criação de abelhas'),(64,'Criadores'),(65,'Cruzamento'),(66,'Desmatamento'),(67,'Éguas'),(68,'Embelezamento'),(69,'Engenheiro Agrônomo'),(70,'Engenheiro florestal'),(71,'Expert'),(72,'Fecularia'),(73,'Féculas'),(74,'Fertilização in vitro para animais'),(75,'Flores'),(76,'Garanhões'),(77,'Granja'),(78,'Guarda'),(79,'Horta'),(80,'Hortaliças'),(81,'Identificação'),(82,'Inseminaçao artificial'),(83,'Intermediação'),(84,'Irrigação'),(85,'Laboratórios Veterinários'),(86,'Leite'),(87,'Locação'),(88,'Locutores Rurais'),(89,'Loja'),(90,'Manutenção'),(91,'Máquinas rurais'),(92,'Materiais biológicos'),(93,'Matrimonio'),(94,'Medicamentos'),(95,'Mel'),(96,'Mudas'),(97,'Nucleação'),(98,'Organização de eventos'),(99,'órgãos para animais'),(100,'Ovelha'),(101,'Ovos'),(102,'Peão'),(103,'Pecuária'),(104,'Perito'),(105,'Planos de atendimento'),(106,'Plantas'),(107,'Porcos'),(108,'Preparador'),(109,'Produtos agropecuários'),(110,'Projeto'),(111,'Reflorestamento'),(112,'Reparo'),(113,'Replantio'),(114,'Reprodução'),(115,'Seguros'),(116,'Semeadura'),(117,'Sêmen'),(118,'Sementes'),(119,'Silo'),(120,'Sitiante'),(121,'Soluções florestais'),(122,'uinocultura'),(123,'Tecidos'),(124,'Transporte'),(125,'Tratamento'),(126,'Tratamento móvel'),(127,'Tratores'),(128,'Tratorista'),(129,'Unidade de atendimento'),(130,'Vaca'),(131,'Vasos'),(132,'Venda'),(133,'Veterinário'),(134,'Zootecnia'),(135,'Adestrador'),(136,'Adestramento'),(137,'Administração'),(138,'Adubação'),(139,'Adubo'),(140,'Advocacia'),(141,'Advogado'),(142,'Agenciamento');

--
-- Table structure for table `forma_pagamento`
--

CREATE TABLE `forma_pagamento` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `FORMA_PAGAMENTO` varchar(45) NOT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `forma_pagamento`
--

INSERT INTO `forma_pagamento` VALUES (8,'Boleto','Boleto impresso'),(9,'Cartão Crédito Visa','Informações completas'),(14,'Cartão Débito Mastercard','Débito'),(15,'Cartão Débito','Débito'),(16,'Cartão Débito Visa','Débito Visa'),(17,'Boleto via internet','internet'),(23,'Imaginário','teste'),(25,'SemObs',NULL),(26,'junjun',NULL),(27,'TesteObsNula',''),(28,'Obsnull','teste'),(29,'comobs','comobs');

--
-- Table structure for table `foto`
--

CREATE TABLE `foto` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `NOME_ARQUIVO_ORIGINAL` varchar(45) DEFAULT NULL,
  `NOME_ARQUIVO` varchar(45) NOT NULL,
  `CAMINHO` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `foto`
--


--
-- Table structure for table `grupo_palavra_chave`
--

CREATE TABLE `grupo_palavra_chave` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_ESPECIALIDADE` int(11) NOT NULL,
  `PALAVRA_CHAVE` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_ESPEC_PC_idx` (`ID_ESPECIALIDADE`),
  CONSTRAINT `fk_ESPEC_PC` FOREIGN KEY (`ID_ESPECIALIDADE`) REFERENCES `especialidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `grupo_palavra_chave`
--

INSERT INTO `grupo_palavra_chave` VALUES (1,1,'Mão'),(2,1,'Esmaltar'),(3,1,'Pé'),(4,1,'Pedicure'),(5,1,'Podóloga');

--
-- Table structure for table `indicacao`
--

CREATE TABLE `indicacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_QUEM_INDICOU` int(11) NOT NULL,
  `ID_INDICADO` int(11) NOT NULL,
  `DATA_INDICACAO` date NOT NULL,
  `OBSERVACAO` varchar(100) DEFAULT NULL,
  `DATA_ACEITACAO` date DEFAULT NULL,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_QUEM_INDICOU_PARTICIPANTE_idx` (`ID_QUEM_INDICOU`),
  KEY `fk_INDICADO_PARTICIPANTE_idx` (`ID_INDICADO`),
  KEY `fk_INDICACAO_TIPO_SERV_idx` (`ID_TIPO_SERVICO`),
  CONSTRAINT `fk_INDICACAO_TIPO_SERV` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_INDICADO_PARTICIPANTE` FOREIGN KEY (`ID_INDICADO`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_QUEM_INDICOU_PARTICIPANTE` FOREIGN KEY (`ID_QUEM_INDICOU`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `indicacao`
--


--
-- Table structure for table `pagamento`
--

CREATE TABLE `pagamento` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PLANO_FORNECEDOR_ID` int(11) NOT NULL,
  `VALOR_A_PAGAR` decimal(2,0) DEFAULT NULL,
  `DATA_VENCIMENTO` date DEFAULT NULL,
  `VALOR_PAGO` decimal(2,0) DEFAULT NULL,
  `DATA_PAGAMENTO` date DEFAULT NULL,
  `VALOR_DESCONTO` decimal(2,0) DEFAULT NULL,
  `MOTIVO_DESCONTO` varchar(255) DEFAULT NULL,
  `VALOR_JUROS` decimal(2,0) DEFAULT NULL,
  `VALOR_MULTA` decimal(2,0) DEFAULT NULL,
  `DATA_CANCELAMENTO` date DEFAULT NULL,
  `MOTIVO_CANCELAMENTO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pagamento`
--


--
-- Table structure for table `pais`
--

CREATE TABLE `pais` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PAIS` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pais`
--

INSERT INTO `pais` VALUES (1,'Brasil');

--
-- Table structure for table `participante`
--

CREATE TABLE `participante` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_PARTICIPANTE` int(11) NOT NULL,
  `ID_USUARIO` bigint(20) NOT NULL,
  `TELEFONE_CELULAR` int(11) NOT NULL,
  `TELEFONE_RESIDENCIAL` int(11) DEFAULT NULL,
  `TIPO_PESSOA` char(1) DEFAULT NULL,
  `CNPJ` varchar(14) DEFAULT NULL,
  `CEP` int(8) DEFAULT NULL,
  `ID_REGIAO` int(11) DEFAULT NULL,
  `LOGRADOURO` varchar(100) DEFAULT NULL,
  `NUMERO` int(11) DEFAULT NULL,
  `COMPLEMENTO` varchar(45) DEFAULT NULL,
  `PONTO_REFERENCIA` varchar(100) DEFAULT NULL,
  `LATITUDE` double DEFAULT NULL,
  `LONGITUDE` double DEFAULT NULL,
  `ID_FOTO` int(11) DEFAULT NULL,
  `PROFISSAO` varchar(45) DEFAULT NULL,
  `SEXO` char(1) DEFAULT NULL,
  `DATA_NASCIMENTO` date DEFAULT NULL,
  `TELEFONE_COMERCIAL` int(11) DEFAULT NULL,
  `CPF` varchar(14) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `idParticipante_UNIQUE` (`ID`),
  KEY `fk_REGIAO_PARTICIPANTE_idx` (`ID_REGIAO`),
  KEY `fk_TIPO_PARTICIPANTE_idx` (`ID_TIPO_PARTICIPANTE`),
  KEY `fk_FOTO_PARTICIPANTE_idx` (`ID_FOTO`),
  KEY `fk_USUARIO_PARTICIPANTE_idx` (`ID_USUARIO`),
  CONSTRAINT `fk_FOTO_PARTICIPANTE` FOREIGN KEY (`ID_FOTO`) REFERENCES `foto` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REGIAO_PARTICIPANTE` FOREIGN KEY (`ID_REGIAO`) REFERENCES `regiao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_TIPO_PARTICIPANTE` FOREIGN KEY (`ID_TIPO_PARTICIPANTE`) REFERENCES `tipo_participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_USUARIO_PARTICIPANTE` FOREIGN KEY (`ID_USUARIO`) REFERENCES `usuario` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `participante`
--

INSERT INTO `participante` VALUES (1,16,1,984009212,33972022,'J','',13091140,1,'Av José Bonifácio',1025,'ap 33','teste',0,0,NULL,'Analista','M','1972-05-29',0,'128774774774'),(2,9,12,981754040,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);

--
-- Table structure for table `perfil_acesso`
--

CREATE TABLE `perfil_acesso` (
  `ID` int(10) NOT NULL AUTO_INCREMENT,
  `DESCRICAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

--
-- Dumping data for table `perfil_acesso`
--

INSERT INTO `perfil_acesso` VALUES (1,'Administrador'),(2,'Consulta'),(3,'Fornecedor');

--
-- Table structure for table `plano`
--

CREATE TABLE `plano` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PLANO` varchar(45) NOT NULL,
  `DATA_INI` date NOT NULL,
  `DATA_FIM` date DEFAULT NULL,
  `VALOR` decimal(10,0) NOT NULL,
  `BUSCA_SERVICO` char(1) NOT NULL,
  `NRO_SERVICOS` int(11) NOT NULL,
  `NRO_REGIOES` int(11) DEFAULT NULL,
  `VISITA_AUTOM_FORNECEDORES` char(1) NOT NULL,
  `CHAT` char(1) NOT NULL,
  `NRO_CHAT_DIARIO` int(11) DEFAULT NULL,
  `NRO_VISUAL_FORN_DIARIO` int(11) DEFAULT NULL,
  `NRO_LICITACAO_SIMULT` int(11) DEFAULT NULL,
  `AGENDA_DISPONIBILIDADE` char(1) DEFAULT NULL,
  `TERRITORIO_NACIONAL` char(1) DEFAULT NULL,
  `CLIENTES_VISUALIZARAM` char(1) DEFAULT NULL,
  `CLIENTES_FAVORITARAM` char(1) DEFAULT NULL,
  `CLIENTES_CONTATO_CHAT` char(1) DEFAULT NULL,
  `FORNECEDORES_FAVORITOS` char(1) NOT NULL,
  `ID_POSICAO_ANUNCIO` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_POSICAO_ANUNCIO_PLANO_idx` (`ID_POSICAO_ANUNCIO`),
  CONSTRAINT `fk_POSICAO_ANUNCIO_PLANO` FOREIGN KEY (`ID_POSICAO_ANUNCIO`) REFERENCES `posicao_anuncio` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `plano`
--

INSERT INTO `plano` VALUES (4,'Bronze','0000-00-00','2017-03-08',10,'1',4,1,'1','1',5,10,2,'1','1','1','','','',1);

--
-- Table structure for table `plano_fornecedor`
--

CREATE TABLE `plano_fornecedor` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PLANO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `DATA_INI` date NOT NULL,
  `DATA_FIM` date NOT NULL,
  `DATA_CANCELAMENTO` date DEFAULT NULL,
  `MOTIVO` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `DATA_FIM_UNIQUE` (`DATA_FIM`),
  UNIQUE KEY `DATA_INI_UNIQUE` (`DATA_INI`),
  UNIQUE KEY `ID_UNIQUE` (`ID`),
  KEY `fk_PlanoFornecedor_Plano1_idx` (`ID_PLANO`),
  KEY `fk_PlanoFornecedor_Participante1_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_PLANO` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PLANO_FORNECEDOR` FOREIGN KEY (`ID_PLANO`) REFERENCES `plano` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `plano_fornecedor`
--


--
-- Table structure for table `pontuacao`
--

CREATE TABLE `pontuacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `ID_TIPO_PONTUACAO` int(11) NOT NULL,
  `DATA` datetime(2) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PONTUACAO_PARTICIPANTE_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PONTUACAO_TIPO_PONTUACAO_idx` (`ID_TIPO_PONTUACAO`),
  CONSTRAINT `fk_PONTUACAO_PARTICIPANTE` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PONTUACAO_TIPO_PONTUACAO` FOREIGN KEY (`ID_TIPO_PONTUACAO`) REFERENCES `tipo_pontuacao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pontuacao`
--


--
-- Table structure for table `posicao_anuncio`
--

CREATE TABLE `posicao_anuncio` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DESCRICAO` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `posicao_anuncio`
--

INSERT INTO `posicao_anuncio` VALUES (1,'Topo Lista');

--
-- Table structure for table `regiao`
--

CREATE TABLE `regiao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_UF` int(11) DEFAULT NULL,
  `ID_CIDADE` int(11) DEFAULT NULL,
  `ID_BAIRRO` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_UF_REGIAO_idx` (`ID_UF`),
  KEY `fk_CIDADE_REGIAO_idx` (`ID_CIDADE`),
  KEY `fk_BAIRRO_REGIAO_idx` (`ID_BAIRRO`),
  CONSTRAINT `fk_BAIRRO_REGIAO` FOREIGN KEY (`ID_BAIRRO`) REFERENCES `bairro` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_CIDADE_REGIAO` FOREIGN KEY (`ID_CIDADE`) REFERENCES `cidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_UF_REGIAO` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `regiao`
--

INSERT INTO `regiao` VALUES (1,26,4,1);

--
-- Table structure for table `rel_servico_disponibilidade`
--

CREATE TABLE `rel_servico_disponibilidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_DISPONIBILIDADE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REV_SERVICO_DISP_idx` (`ID_SERVICO`),
  KEY `fk_REL_DISP_SERVICO_idx` (`ID_DISPONIBILIDADE`),
  CONSTRAINT `fk_REL_DISP_SERVICO` FOREIGN KEY (`ID_DISPONIBILIDADE`) REFERENCES `disponibilidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_SERVICO_DISP` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_disponibilidade`
--


--
-- Table structure for table `rel_servico_especialidade`
--

CREATE TABLE `rel_servico_especialidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_ESPECIALIDADE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_rel_SERV_ESPEC_idx` (`ID_SERVICO`),
  KEY `fk_REL_ESPEC_SEV_idx` (`ID_ESPECIALIDADE`),
  CONSTRAINT `fk_REL_ESPEC_SEV` FOREIGN KEY (`ID_ESPECIALIDADE`) REFERENCES `especialidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_SERV_ESPEC` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_especialidade`
--


--
-- Table structure for table `rel_servico_forma_pagamento`
--

CREATE TABLE `rel_servico_forma_pagamento` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_FORMA_PAGAMENTO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_SERV_FORMA_PG_idx` (`ID_FORMA_PAGAMENTO`),
  KEY `fk_REL_SERV_FP_idx` (`ID_SERVICO`),
  CONSTRAINT `fk_REL_SERV_FP` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERV_FORMA_PG` FOREIGN KEY (`ID_FORMA_PAGAMENTO`) REFERENCES `forma_pagamento` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_forma_pagamento`
--


--
-- Table structure for table `rel_servico_foto`
--

CREATE TABLE `rel_servico_foto` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_FOTO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REL_SERVICO_FOTO_idx` (`ID_SERVICO`),
  KEY `fk_REL_FOTO_SERVICO_idx` (`ID_FOTO`),
  CONSTRAINT `fk_REL_FOTO_SERVICO` FOREIGN KEY (`ID_FOTO`) REFERENCES `foto` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_SERVICO_FOTO` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_foto`
--


--
-- Table structure for table `rel_servico_regiao`
--

CREATE TABLE `rel_servico_regiao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_REGIAO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REGIAO_REL_idx` (`ID_REGIAO`),
  KEY `fk_SERVICO_REL_idx` (`ID_SERVICO`),
  CONSTRAINT `fk_REGIAO_REL` FOREIGN KEY (`ID_REGIAO`) REFERENCES `regiao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_REL` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_regiao`
--


--
-- Table structure for table `rel_tipo_servico_especialidade`
--

CREATE TABLE `rel_tipo_servico_especialidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  `ID_ESPECIALIDADE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REL_TIPO_SERV_idx` (`ID_TIPO_SERVICO`),
  KEY `fk_REL_ESPECIALIDADE_idx` (`ID_ESPECIALIDADE`),
  CONSTRAINT `fk_REL_ESPECIALIDADE` FOREIGN KEY (`ID_ESPECIALIDADE`) REFERENCES `especialidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_TIPO_SERV` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_tipo_servico_especialidade`
--

INSERT INTO `rel_tipo_servico_especialidade` VALUES (1,66,8),(2,66,10),(3,64,11),(4,67,8),(5,17,12),(6,17,13),(10,67,5),(11,54,8),(12,71,8),(13,71,11),(14,64,8),(15,70,1),(16,69,1),(17,69,12),(18,57,5),(19,54,13);

--
-- Table structure for table `senha`
--

CREATE TABLE `senha` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `SENHA` varchar(45) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `DATA_INI` date NOT NULL,
  `DATA_FIM` date NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `senha`
--


--
-- Table structure for table `servico`
--

CREATE TABLE `servico` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `DESCRICAO` varchar(255) DEFAULT NULL,
  `DISPONIVEL_MOMENTO` char(1) NOT NULL,
  `DATA_RETORNO` date DEFAULT NULL,
  `TERRITORIO_NACIONAL` char(1) DEFAULT NULL,
  `ATENDE_ENDERECO_FORNECEDOR` char(1) DEFAULT NULL,
  `ATENDE_CLIENTE_DELIVERY` char(1) DEFAULT NULL,
  `FUNCIONA_24HS` char(1) DEFAULT NULL,
  `ESTACIONAMENTO_PROPRIO` char(1) DEFAULT NULL,
  `WIFI_INTERNET` char(1) DEFAULT NULL,
  `SEGURANCA` char(1) DEFAULT NULL,
  `AR_CONDICIONADO` char(1) DEFAULT NULL,
  `ACESSO_PORTADORES` char(1) DEFAULT NULL,
  `TRANSPORTE_LEVA_TRAZ` char(1) DEFAULT NULL,
  `ESPACO_KIDS` char(1) DEFAULT NULL,
  `EMITE_NF` char(1) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_TIPO_SERVICO_SERVICO_idx` (`ID_TIPO_SERVICO`),
  KEY `fk_PARTICIPANTE_SERVICO_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_SERV` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_TIPO_SERVICO_SERVICO` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico`
--

INSERT INTO `servico` VALUES (8,71,1,'Serv de Fisio','1','2017-04-24','1','1','1','1','1','1','1','1','1','1','1',NULL),(9,71,1,'Serv de Fisio2','1','2017-04-24','1','1','1','1','1','1','1','1','1','1','1',NULL),(10,66,1,'Confeit serv','1','0000-00-00','','1','1','1','1','1','1','1','1','1','1',NULL),(11,67,1,'Doce 1','1','0000-00-00','0','1','1','1','1','1','1','1','1','1','1',NULL),(12,57,1,'Italianas c','1','0000-00-00','0','0','0','0','0','0','0','0','0','0','0',NULL),(13,57,1,'Italianas d','1','0000-00-00','0','0','0','0','0','0','0','0','0','0','0',NULL),(14,57,1,'Italianas e','1','0000-00-00','0','0','0','0','0','0','0','0','0','0','0',NULL),(15,67,1,'Descriuuuu','0','2017-04-27','0','1','0','0','0','0','0','0','0','1','0',NULL),(16,68,1,'Pedreiro com 10 anos de experiencia','1','0000-00-00','0','0','1','0','0','0','0','0','0','0','0',NULL),(17,54,1,'Carpinteiro bom','1','0000-00-00','0','0','1','1','0','0','0','0','0','0','0',NULL),(23,69,2,'Teste Assistenca tecnica descr','1','0000-00-00','1','0','1','0','0','0','0','0','0','0','0','0');

--
-- Table structure for table `servico_clicks`
--

CREATE TABLE `servico_clicks` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA_CLICK` date NOT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_SERVICO_CLICK_idx` (`ID_SERVICO`),
  KEY `fk_PARTICIPANTE_CLICK_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_CLICK` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_CLICK` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico_clicks`
--


--
-- Table structure for table `servico_views`
--

CREATE TABLE `servico_views` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA_VIEW` date DEFAULT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_SERVICO_VIEW_idx` (`ID_SERVICO`),
  KEY `fk_PARTICIPANTE_VIEW_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_VIEW` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_VIEW` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico_views`
--


--
-- Table structure for table `tipo_cupom`
--

CREATE TABLE `tipo_cupom` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_CUPOM` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_cupom`
--


--
-- Table structure for table `tipo_participante`
--

CREATE TABLE `tipo_participante` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_PARTICIPANTE` varchar(20) NOT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_participante`
--

INSERT INTO `tipo_participante` VALUES (2,'Prestador',NULL),(8,'Buscador',''),(9,'Indicado',NULL),(10,'Parceiro','Parceiro anuncio'),(13,'Cortesia','Cortesia'),(16,'Administrador','Tiste'),(17,'Administrador WEB','WEB'),(18,'Buscador1','teste'),(19,'Semobser','');

--
-- Table structure for table `tipo_pontuacao`
--

CREATE TABLE `tipo_pontuacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_PONTUACAO` varchar(45) NOT NULL,
  `VALOR` decimal(10,2) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_pontuacao`
--

INSERT INTO `tipo_pontuacao` VALUES (2,'Indicação',5.00),(5,'Fornecer Cupom',10.00),(7,'Avaliação',3.50),(8,'Fornecer Desconto',12.00),(9,'1 Ano Indikae',20.00),(13,'Indicação aceita',5.00);

--
-- Table structure for table `tipo_servico`
--

CREATE TABLE `tipo_servico` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `CATEGORIA_SERVICO` varchar(45) DEFAULT NULL,
  `ID_CATEGORIA_DE` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_TIPO_SERV_idx` (`ID_CATEGORIA_DE`),
  CONSTRAINT `fk_TIPO_SERV` FOREIGN KEY (`ID_CATEGORIA_DE`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_servico`
--

INSERT INTO `tipo_servico` VALUES (1,'Saude',NULL),(5,'Obras',NULL),(17,'Refeições saudáveis',34),(34,'Alimentacao',NULL),(54,'Carpintaria',5),(57,'Refeições Italianas',34),(64,'Boleira',34),(66,'Confeitaria',34),(67,'Doceira',34),(68,'Pedreiro',5),(69,'Assistência Técnica',5),(70,'RPG',1),(71,'Fisioterapia',1),(72,'Alimento',NULL),(73,'Alimentação1',NULL),(74,'Alimenta2',NULL),(75,'Alimentação4',NULL);

--
-- Table structure for table `uf`
--

CREATE TABLE `uf` (
  `UF` varchar(2) NOT NULL,
  `DESCRICAO` varchar(45) NOT NULL,
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PAIS` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `UF_UNIQUE` (`UF`),
  KEY `fk_UF_PAIS_idx` (`ID_PAIS`),
  CONSTRAINT `fk_UF_PAIS` FOREIGN KEY (`ID_PAIS`) REFERENCES `pais` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `uf`
--

INSERT INTO `uf` VALUES ('AC','Acre',1,1),('AL','Alagoas',2,1),('AM','Amazonas',3,1),('AP','Amapá',4,1),('BA','Bahia',5,1),('CE','Ceará',6,1),('DF','Distrito Federal',7,1),('ES','Espírito Santo',8,1),('GO','Goiás',9,1),('MA','Maranhão',10,1),('MG','Minas Gerais',11,1),('MS','Mato Grosso do Sul',12,1),('MT','Mato Grosso',13,1),('PA','Pará',14,1),('PB','Paraíba',15,1),('PE','Pernambuco',16,1),('PI','Piauí',17,1),('PR','Paraná',18,1),('RJ','Rio de Janeiro',19,1),('RN','Rio Grande do Norte',20,1),('RO','Rondônia',21,1),('RR','Roraima',22,1),('RS','Rio Grande do Sul',23,1),('SC','Santa Catarina',24,1),('SE','Sergipe',25,1),('SP','São Paulo',26,1),('NO','Novo',30,NULL),('F1','Formula12',33,NULL),('TD','TODOS',36,NULL),('TV','TV',38,NULL);

--
-- Table structure for table `usuario`
--

CREATE TABLE `usuario` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT,
  `ID_PERFIL_ACESSO` int(10) DEFAULT NULL,
  `NOME` varchar(255) NOT NULL,
  `EMAIL` varchar(100) DEFAULT NULL,
  `SENHA` varchar(30) DEFAULT NULL,
  `ATIVO` int(1) DEFAULT NULL,
  `DATA_INC` datetime DEFAULT NULL,
  `DATA_ALT` datetime DEFAULT NULL,
  `DATA_ALTERACAO_SENHA` date DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;

--
-- Dumping data for table `usuario`
--

INSERT INTO `usuario` VALUES (1,1,'Marcos','mtozzi@gmail.com','senha',1,'2017-03-01 00:00:00','2017-03-10 11:08:20','0000-00-00'),(2,1,'Patricia','pmtozzi@gmail.com','senha',1,'2017-03-10 11:10:32',NULL,NULL),(3,1,'PatriciaT','patit@gmail.com','senha',0,'2017-03-10 11:27:04','2017-03-15 13:39:41',NULL),(4,2,'Patricia Tozzi','pmt@gmail.com','senha',1,'2017-03-10 11:29:01','2017-03-15 13:38:40',NULL),(5,1,'Euzinha','euzinha@gmail.com','senha',1,'2017-03-10 18:07:11','2017-03-15 13:38:00',NULL),(6,2,'tetetetetet','pmtozzi@gmail.com','teste',0,'2017-04-10 16:48:17',NULL,NULL),(7,2,'tetetetetet','pmtozzi@gmail.com','teste',0,'2017-04-10 16:50:56',NULL,NULL),(8,2,'tete333','pmtozzi@gmail.com','teste',0,'2017-04-10 16:52:08',NULL,NULL),(9,2,'Com obs','pmtozzi@gmail.com','teste',0,'2017-04-10 17:08:16',NULL,NULL),(10,2,'Com obs','pmtozzi@gmail.com','teste',0,'2017-04-10 20:36:04',NULL,NULL),(11,2,'Wag','pmtozzi@gmail.com','teste',0,'2017-04-10 20:36:50',NULL,NULL),(12,2,'Wag Terapia','wag@email.com','teste',0,'2017-04-10 20:39:13',NULL,NULL),(14,2,'Pat4','pati@email.com','teste',0,'2017-04-10 20:44:44',NULL,NULL),(15,2,'Pat5','pati@email2.com','teste',0,'2017-04-10 20:46:08',NULL,NULL);

--
-- Dumping events for database 'indikae'
--

--
-- Dumping routines for database 'indikae'
--
/*!50003 DROP FUNCTION IF EXISTS `calculaDistancia` */;
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` FUNCTION `calculaDistancia`(
  lat1 DOUBLE, 
  long1 DOUBLE, 
  lat2 DOUBLE, 
  long2 DOUBLE) RETURNS double
    DETERMINISTIC
BEGIN
    DECLARE d2r DOUBLE;
    DECLARE dlong DOUBLE;
    DECLARE dlat DOUBLE;
    DECLARE temp_sin DOUBLE;
    DECLARE temp_cos DOUBLE;
    DECLARE temp_sin2 DOUBLE;
    DECLARE a DOUBLE;
    DECLARE c DOUBLE;

    set d2r = 0.017453292519943295769236;

    set dlong = (long2 - long1) * d2r;
    set dlat = (lat2 - lat1) * d2r;

    set temp_sin = sin(dlat/2.0);
    set temp_cos = cos(lat1 * d2r);
    set temp_sin2 = sin(dlong/2.0);

    set a = (temp_sin * temp_sin) + (temp_cos * temp_cos) * (temp_sin2 * temp_sin2);
    set c = 2.0 * atan2(sqrt(a), sqrt(1.0 - a));

    return 6368.1 * c;

END ;;
DELIMITER ;


