--
-- Host: localhost    Database: perdiachei
-- ------------------------------------------------------


--
-- Table structure for table `item`
--

CREATE TABLE `item` (
  `ID` int unsigned NOT NULL AUTO_INCREMENT,
  `ID_EMPRESA` int DEFAULT NULL,
  `ID_USUARIO` int DEFAULT NULL,
  `TIPO` varchar(90) DEFAULT NULL,
  `NUMERO` varchar(90) DEFAULT NULL,
  `PROPRIETARIO` varchar(345) DEFAULT NULL,
  `DESCRICAO` text,
  `TIPODEVOLUCAO` varchar(90) DEFAULT NULL,
  `DEVOLVIDO` varchar(1) DEFAULT NULL,
  `DATADEVOLUCAO` datetime DEFAULT NULL,
  `DATACADASTRO` datetime DEFAULT NULL,
  `TRANSFERIDO` int DEFAULT NULL,
  `DATATRANSFERENCIA` datetime DEFAULT NULL,
  `ARMAZENADO` varchar(245) DEFAULT NULL,
  `DEVOLUCAO_OBS` varchar(245) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `item`
--

INSERT INTO `item` VALUES (1,1,1,'CNH','QWE123123QWE','PEDRO ALVAREZ CABRAL','Informamos que o prazo final para a conclusão de todos os cursos disponíveis na plataforma\r\nCoursera, que fazem parte da nossa parceria, é 31 de outubro de 2025.\r\n \r\nLembramos que os cursistas que concluírem todos os módulos terão direito à certificação\r\nemitida pela Escola de Gestão, mediante validação dos certificados emitido pela Coursera.\r\n \r\nCaso esta mensagem não se aplique à sua situação, pedimos que a desconsidere. Informamos que o prazo final para a conclusão de todos os cursos disponíveis na plataforma\r\nCoursera, que fazem parte da nossa parceria, é 31 de outubro de 2025.\r\n \r\nLembramos que os cursistas que concluírem todos os módulos terão direito à certificação\r\nemitida pela Escola de Gestão, mediante validação dos certificados emitido pela Coursera.\r\n \r\nCaso esta mensagem não se aplique à sua situação, pedimos que a desconsidere.','Presencial','S','2025-10-20 14:10:10','2025-10-20 12:36:23',NULL,NULL,NULL,NULL),(2,1,1,'Objeto com proprietário identificado','QWE123222QWE','PEDRO J CABRALO','Nome (Proprietário): (apenas letras - será convertido em MAIÚSCULAS)Nome (Proprietário): (apenas letras - será convertido em MAIÚSCULAS)Nome (Proprietário): (apenas letras - será convertido em MAIÚSCULAS)Nome (Proprietário): (apenas letras - será convertido em MAIÚSCULAS)Nome (Proprietário): (apenas letras - será convertido em MAIÚSCULAS)',NULL,'N',NULL,'2025-10-20 14:28:05',1,'2025-10-20 14:33:06',NULL,NULL),(3,2,NULL,'CNH','QWE123123QWE','PEDRO JOSE CABRAL','teste',NULL,'N',NULL,'2025-10-21 18:44:54',NULL,NULL,NULL,NULL),(4,2,NULL,'Passaporte','1234','RONALD','ENCONTRADO NO AEROPORTO',NULL,'N',NULL,'2025-10-21 19:07:12',NULL,NULL,NULL,NULL),(5,3,NULL,'Outros objetos','PA202599999BR','CHAVEIRO DE CARRO','Material: Couro / Cor: Preta / Marca: Fiat',NULL,'N',NULL,'2025-10-22 12:50:18',NULL,NULL,NULL,NULL),(6,3,NULL,'CNH','12312312312','ROQUE RONOLD JUNIOR','Está rasgada e junto com um cartão de crédito.',NULL,'N',NULL,'2025-10-22 12:52:40',NULL,NULL,NULL,NULL),(7,3,NULL,'CTPS','123456789','ROQUE RONOLD O JR','Encontrada no Estacionamento C','Presencial','S','2025-10-22 13:20:14','2025-10-22 13:17:24',NULL,NULL,NULL,NULL),(8,3,NULL,'Outros objetos','PA202499999BR','ANTONIO SILVA','Album de fotos de casamento',NULL,'N',NULL,'2025-10-22 13:19:16',NULL,NULL,NULL,NULL),(9,2,NULL,'RG ou CIN','1331103207','ROQUE SILVA JUNIOR','Documento está com mancha na foto',NULL,'N',NULL,'2025-10-22 13:21:36',3,'2025-10-22 13:21:58',NULL,NULL),(10,2,NULL,'CNH','TESTE123','PEDRO JOSE CABRAL','teste teste','Presencial','S','2025-10-22 20:43:17','2025-10-22 20:33:08',NULL,NULL,'ASADASD','TESTE'),(11,3,NULL,'Passaporte','123456789','XAVIER DA SILVA','Passaporte Mercosul. Válido até 2029.',NULL,'N',NULL,'2025-10-23 03:43:49',NULL,NULL,'CAIXA 4',NULL),(12,4,NULL,'RG ou CIN','1459398122','ADRIENE DOS SANTOS MOREIRA','RG',NULL,'N',NULL,'2026-03-27 18:53:35',4,'2026-03-27 19:00:18','GAVETA PERDIDOS E ACHADOS ',NULL),(13,4,NULL,'CNH','08518335515','ROQUE FERREIRA DOS SANTOS        ','CNH ORIGINAL ',NULL,'N',NULL,'2026-03-27 18:54:53',NULL,NULL,'GAVETA PERDIDOS E ACHADOS ',NULL),(14,4,NULL,'RG ou CIN','89376897587','MARCIA DE JESUS DOS SANTOS','RG ORIGINAL ',NULL,'N',NULL,'2026-03-27 18:55:36',NULL,NULL,'GAVETA PERDIDOS E ACHADOS ',NULL),(15,4,NULL,'RG ou CIN','77602510500','ROSILENE MARTINS ESTRELA','RG ORIGINAL ',NULL,'N',NULL,'2026-03-27 18:56:09',NULL,NULL,'GAVETA PERDIDOS E ACHADOS ',NULL),(16,4,NULL,'CTPS','1274857244','ANTONIA ASSIS SANTOS ','CTPS ORIGINAL','Outros','S','2026-03-27 18:59:22','2026-03-27 18:56:57',NULL,NULL,'GAVETA PERDIDOS E ACHADOS ','duplicidade '),(17,4,NULL,'CTPS','1274857244','ANTONIA ASSIS SANTOS ','CTPS ORIGINAL',NULL,'N',NULL,'2026-03-27 18:56:57',4,'2026-03-27 19:00:35','GAVETA PERDIDOS E ACHADOS ',NULL),(18,4,NULL,'CTPS','48653276572','JOSINEIDE PALMA DA SILVA MACHADO ','CTPS ORIGINAL ',NULL,'N',NULL,'2026-03-27 18:57:45',4,'2026-03-27 19:00:26','GAVETA PERDIDOS E ACHADOS ',NULL),(19,7,NULL,'CNH','04414407799','PATRICIA SILVA BORGES','original',NULL,'N',NULL,'2026-03-29 14:46:18',NULL,NULL,'GAVETA ESCRITORIO',NULL),(20,7,NULL,'RG ou CIN','01038784590','PATRICIA BORGES DA SILVA ALVES','um documento de habilitacao',NULL,'N',NULL,'2026-04-01 11:35:40',NULL,NULL,'GAVETA',NULL),(21,8,NULL,'RG ou CIN','05338426978','ANDREI CRISTIANO MAIA E SILVA','CPF achado corredor',NULL,'N',NULL,'2026-04-18 00:14:04',NULL,NULL,'ARMARIO ACHADOS E PERDIDOS',NULL),(22,8,NULL,'Outros objetos','000','CADERNO DE MATEMATICA','Caderno azul, de 180 folhas',NULL,'N',NULL,'2026-04-18 00:20:34',NULL,NULL,'ARMARIO ACHADOS E PERDIDOS',NULL),(23,3,NULL,'Passaporte','04414307597','ROQUE OLIVEIRA JUNIOR','Encontrado na recepção',NULL,'N',NULL,'2026-05-21 03:28:27',NULL,NULL,'GAVETA 3 DA MESA 2',NULL);

--
-- Table structure for table `itens_perdidos_pf`
--

CREATE TABLE `itens_perdidos_pf` (
  `ID` int NOT NULL AUTO_INCREMENT,
  `ID_USUARIO_PF` int NOT NULL,
  `TIPO` varchar(80) COLLATE utf8mb4_unicode_ci NOT NULL,
  `NUMERO` varchar(90) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `DESCRICAO` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `LOCAL_PERDA` varchar(245) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `DATACADASTRO` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `DATA_ATUALIZACAO` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`ID`),
  KEY `idx_itens_perdidos_pf_usuario` (`ID_USUARIO_PF`),
  CONSTRAINT `fk_itens_perdidos_pf_usuario` FOREIGN KEY (`ID_USUARIO_PF`) REFERENCES `usuarios_pf` (`ID`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Itens perdidos informados pelo usuário PF';

--
-- Dumping data for table `itens_perdidos_pf`
--

INSERT INTO `itens_perdidos_pf` VALUES (1,1,'CNH','1212123','asdasdas','asdasdas','2026-05-16 18:46:00',NULL);

--
-- Table structure for table `mensagens`
--

CREATE TABLE `mensagens` (
  `ID` int unsigned NOT NULL AUTO_INCREMENT,
  `NUM_CARTEIRINHA` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `NOME` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `SOBRENOME` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `EMAIL` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `TELEFONE` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `ASSUNTO` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `MENSAGEM` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `EMAIL_ENVIADO` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'N' COMMENT 'S = enviado, N = não enviado',
  `ERRO_ENVIO` text COLLATE utf8mb4_unicode_ci,
  `DATACADASTRO` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`ID`),
  KEY `idx_mensagens_datacadastro` (`DATACADASTRO`),
  KEY `idx_mensagens_email` (`EMAIL`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `mensagens`
--

INSERT INTO `mensagens` VALUES (1,'','GABRIEL','LIMA','gabriel.lanconi@gmail.com','4199959595','achei algo','testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ... testando mensagem ...','N','PHPMailer não instalado. Execute: composer require phpmailer/phpmailer na pasta da API.','2026-05-16 19:28:30');


