/*M!999999\- enable the sandbox mode */ 
-- MariaDB dump 10.19-11.8.3-MariaDB, for debian-linux-gnu (x86_64)
--
-- Host: localhost    Database: repositorio
-- ------------------------------------------------------
-- Server version	11.8.3-MariaDB-0+deb13u1 from Debian

/*!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 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*M!100616 SET @OLD_NOTE_VERBOSITY=@@NOTE_VERBOSITY, NOTE_VERBOSITY=0 */;

--
-- Table structure for table `cursos`
--

DROP TABLE IF EXISTS `cursos`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cursos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nome` varchar(150) NOT NULL,
  `departamento` varchar(150) DEFAULT NULL,
  `criado_em` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cursos`
--

LOCK TABLES `cursos` WRITE;
/*!40000 ALTER TABLE `cursos` DISABLE KEYS */;
set autocommit=0;
INSERT INTO `cursos` VALUES
(1,'Psicologia Social e das Organizações',NULL,'2026-02-18 09:16:44'),
(2,'Psicologia Educacional e Orientação Vocacional',NULL,'2026-02-18 09:16:44'),
(3,'Direito',NULL,'2026-02-18 09:16:44'),
(4,'Administração Pública',NULL,'2026-02-18 09:16:44'),
(5,'Contabilidade e Auditoria',NULL,'2026-02-18 09:16:44'),
(6,'Contabilidade e Finanças',NULL,'2026-02-18 09:16:44'),
(7,'Economia',NULL,'2026-02-18 09:16:44'),
(8,'Gestão do Meio Ambiente',NULL,'2026-02-18 09:16:44'),
(9,'Gestão de Recursos Humanos',NULL,'2026-02-18 09:16:44'),
(10,'Gestão de Empresas',NULL,'2026-02-18 09:20:07'),
(11,'Gestão Financeira',NULL,'2026-02-18 09:20:07'),
(12,'Gestão de Marketing e Relações Públicas',NULL,'2026-02-18 09:20:07'),
(13,'Gestão e Informática',NULL,'2026-02-18 09:20:07'),
(14,'Antropologia',NULL,'2026-02-18 09:20:07'),
(15,'Administração Executiva',NULL,'2026-02-18 09:20:07'),
(16,'Geografia',NULL,'2026-02-18 09:20:07'),
(17,'Gestão Comercial',NULL,'2026-02-18 09:20:07'),
(18,'Sociologia',NULL,'2026-02-18 09:20:07');
/*!40000 ALTER TABLE `cursos` ENABLE KEYS */;
UNLOCK TABLES;
commit;

--
-- Table structure for table `trabalhos`
--

DROP TABLE IF EXISTS `trabalhos`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `trabalhos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `tipo_trabalho` varchar(100) DEFAULT NULL,
  `titulo` varchar(255) NOT NULL,
  `autor` varchar(255) NOT NULL,
  `curso_id` int(11) NOT NULL,
  `data_defesa` date NOT NULL,
  `supervisor` varchar(255) DEFAULT NULL,
  `presidente` varchar(255) DEFAULT NULL,
  `arguente` varchar(255) DEFAULT NULL,
  `nota_final` decimal(4,2) DEFAULT NULL,
  `ficheiro` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `curso_id` (`curso_id`),
  CONSTRAINT `trabalhos_ibfk_1` FOREIGN KEY (`curso_id`) REFERENCES `cursos` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `trabalhos`
--

LOCK TABLES `trabalhos` WRITE;
/*!40000 ALTER TABLE `trabalhos` DISABLE KEYS */;
set autocommit=0;
INSERT INTO `trabalhos` VALUES
(1,NULL,'Gestao de residuos solidos em no Municipio de Maputo','Filipe Castro de Souza',15,'2026-02-27','Angelina Banze','Paulo Uamba','Célio Manhiça',13.00,'20251118monografiaFinalRect.pdf'),
(2,NULL,'Sistema Financeiro','Shamila Nguevende',13,'2026-02-20','Maria Felizarda','Luisa Rafael','Angelina Banze',13.00,'23-194 Felicidade Matusse (TMN - Perícia Contabilística).pdf'),
(3,NULL,'Estrategias de distribuicao de alimentos no periodo de calamidades naturais','Alvaro Cossa',1,'2026-02-24','Alda langane','Inancio Cavele','Natercia Nhaca',13.00,'20251118zahraa_MonografiaFinal.pdf'),
(4,'Dissertação','A taxa de natalidade no pais - caso de estudo provincia de Tete','Noemia Buque',9,'2026-02-24','Lucilia','Natercia','Amelia Mungoi',12.00,'Descrição das Funções-Luis Geraldo.pdf'),
(5,'Monografia','processo de fiscalizacao dos mercados. caso de estudo cidade de tete','Mario Damas',12,'2026-02-26','Orlando Penincela','Stelio Nhabanga','Lucilia',14.00,'20250514_PlanoAgostinho.pdf'),
(6,'Relatório do Estágio','Desenvolvimento de uma rede de dados na escola secundaria samora machel','silvio Jorge',13,'2026-02-26','Calado Pereira','Inancio Celestino','Paulo Uamba',24.00,'escopo[1] - e-SURA.pdf'),
(7,'Relatório do Estágio','Desenvolvimento de uma rede de dados na escola secundaria samora machel','silvio Jorge',15,'2026-02-26','Calado Pereira','Inancio Celestino','Paulo Uamba',24.00,'20250514_PlanoAgostinho.pdf'),
(8,'Projecto Informático','dfff','fghg bnnn',15,'2026-02-26','ff  vg','fgfgfgg','fgffg',12.00,'escopo[1] - e-SURA.pdf');
/*!40000 ALTER TABLE `trabalhos` ENABLE KEYS */;
UNLOCK TABLES;
commit;

--
-- Table structure for table `usuarios`
--

DROP TABLE IF EXISTS `usuarios`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `usuarios` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nome` varchar(100) NOT NULL,
  `email` varchar(150) NOT NULL,
  `perfil` enum('admin','docente','estudante') NOT NULL,
  `password_hash` varchar(255) NOT NULL,
  `criado_em` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `email` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `usuarios`
--

LOCK TABLES `usuarios` WRITE;
/*!40000 ALTER TABLE `usuarios` DISABLE KEYS */;
set autocommit=0;
INSERT INTO `usuarios` VALUES
(1,'Administrador','admin@monitor.ac.mz','admin','pbkdf2:sha256:600000$abc123$9f8d...','2026-02-23 11:20:07'),
(3,'Administrador','dir.qualidade@monitor.ac.mz','admin','scrypt:32768:8:1$647YHUTft2kNykcX$d97bca8a9df9d2a19c7f46ffc166c76b9f8b294e6d0db4abfd42630a02f3bf3508fe99331a85da12e865e57d9da2d113b8a9c83f0ca3bd2cf96e64f372531d7e','2026-02-23 11:39:13');
/*!40000 ALTER TABLE `usuarios` ENABLE KEYS */;
UNLOCK TABLES;
commit;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!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 */;
/*M!100616 SET NOTE_VERBOSITY=@OLD_NOTE_VERBOSITY */;

-- Dump completed on 2026-03-13  5:17:56
