('e066dd5b-5afc-11ef-9aff-002500f21e02',_binary '[BLOB]','','2024-08-15 11:52:41'),('ecb462cc-5afc-11ef-9aff-002500f21e02',_binary '[BLOB]','','2024-08-15 11:53:02');

--
-- Table structure for table `caso`
--

CREATE TABLE `caso` (
  `id` int NOT NULL AUTO_INCREMENT,
  `fecha_inicio` datetime NOT NULL DEFAULT (now()),
  `fecha_cierre` datetime DEFAULT NULL,
  `servicio_id` int NOT NULL,
  `prioridad_id` int DEFAULT NULL,
  `estado_id` int NOT NULL,
  `cancelado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `servicio_id` (`servicio_id`),
  KEY `prioridad_id` (`prioridad_id`),
  KEY `estado_id` (`estado_id`),
  CONSTRAINT `caso_ibfk_1` FOREIGN KEY (`servicio_id`) REFERENCES `servicio` (`id`),
  CONSTRAINT `caso_ibfk_2` FOREIGN KEY (`prioridad_id`) REFERENCES `prioridad` (`id`),
  CONSTRAINT `caso_ibfk_3` FOREIGN KEY (`estado_id`) REFERENCES `estado` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `caso`
--

INSERT INTO `caso` VALUES (2,'2024-04-19 00:00:00',NULL,1,NULL,1,NULL),(3,'2024-07-15 00:49:47',NULL,1,1,1,'2024-07-30 09:09:49'),(4,'2024-07-15 00:52:49',NULL,1,1,1,NULL),(5,'2024-07-15 00:57:22',NULL,1,1,1,NULL),(6,'2024-07-15 01:03:15',NULL,1,1,1,NULL),(7,'2024-07-15 01:03:48',NULL,1,1,1,NULL),(8,'2024-07-15 01:46:16','2024-07-31 15:44:15',1,1,1,NULL),(9,'2024-07-15 01:50:57','2024-07-30 09:09:49',1,1,1,'2024-07-31 15:09:40');

--
-- Table structure for table `caso_aconsejado`
--

CREATE TABLE `caso_aconsejado` (
  `caso_id` int NOT NULL,
  `aconsejado_id` char(36) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`caso_id`,`aconsejado_id`),
  KEY `aconsejado_id` (`aconsejado_id`),
  CONSTRAINT `caso_aconsejado_ibfk_1` FOREIGN KEY (`caso_id`) REFERENCES `caso` (`id`),
  CONSTRAINT `caso_aconsejado_ibfk_2` FOREIGN KEY (`aconsejado_id`) REFERENCES `aconsejado` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `caso_aconsejado`
--

INSERT INTO `caso_aconsejado` VALUES (2,'0480b83c-3f7a-11ef-9b5c-a402b9151355',NULL),(2,'cb2a2598-426a-11ef-8181-a402b9151355',NULL),(4,'3cf0eedd-3ece-11ef-9b5c-a402b9151355',NULL),(4,'c95166eb-3f7d-11ef-9b5c-a402b9151355',NULL),(4,'f1ec30f9-3dff-11ef-9b5c-a402b9151355',NULL);

--
-- Table structure for table `caso_archivo`
--

CREATE TABLE `caso_archivo` (
  `caso_id` int NOT NULL,
  `archivo_id` char(36) NOT NULL,
  PRIMARY KEY (`caso_id`,`archivo_id`),
  KEY `archivo_id` (`archivo_id`),
  CONSTRAINT `caso_archivo_ibfk_1` FOREIGN KEY (`caso_id`) REFERENCES `caso` (`id`),
  CONSTRAINT `caso_archivo_ibfk_2` FOREIGN KEY (`archivo_id`) REFERENCES `archivo` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `caso_archivo`
--

INSERT INTO `caso_archivo` VALUES (9,'1571e264-5afd-11ef-9aff-002500f21e02'),(9,'2db558e2-5afe-11ef-9aff-002500f21e02'),(3,'430244b6-5b03-11ef-9aff-002500f21e02'),(3,'7c59f646-5b10-11ef-9aff-002500f21e02'),(9,'944ffdad-5afc-11ef-9aff-002500f21e02'),(9,'99dab8dd-5afc-11ef-9aff-002500f21e02'),(5,'9a35a49e-5b08-11ef-9aff-002500f21e02'),(9,'b2cbd943-5b02-11ef-9aff-002500f21e02'),(4,'bfa952a0-5afc-11ef-9aff-002500f21e02'),(9,'cd7b405c-64f1-11ef-b1c7-15d2dfe5dfac'),(4,'e066dd5b-5afc-11ef-9aff-002500f21e02'),(9,'ecb462cc-5afc-11ef-9aff-002500f21e02');

--
-- Table structure for table `caso_detalle`
--

CREATE TABLE `caso_detalle` (
  `id` int NOT NULL AUTO_INCREMENT,
  `caso_id` int NOT NULL,
  `archivo_id` char(36) DEFAULT NULL,
  `razon_consejeria` mediumtext,
  `tipo_persona` mediumtext,
  `extra_detalle` mediumtext,
  `horario_disponible` varchar(200) DEFAULT NULL,
  `referido_por` varchar(100) DEFAULT NULL,
  `telefono_referido` varchar(25) DEFAULT NULL,
  `posible_solucion` mediumtext,
  `expectativa_IBI` mediumtext,
  `Dios_atributos` mediumtext,
  PRIMARY KEY (`id`),
  KEY `caso_id` (`caso_id`),
  KEY `fk_caso_detalle_1` (`archivo_id`),
  CONSTRAINT `caso_detalle_ibfk_1` FOREIGN KEY (`caso_id`) REFERENCES `caso` (`id`),
  CONSTRAINT `fk_caso_detalle_1` FOREIGN KEY (`archivo_id`) REFERENCES `archivo` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `caso_detalle`
--


--
-- Table structure for table `caso_usuario`
--

CREATE TABLE `caso_usuario` (
  `caso_id` int NOT NULL,
  `usuario_id` char(36) NOT NULL,
  `referido_en` datetime DEFAULT NULL,
  PRIMARY KEY (`caso_id`,`usuario_id`),
  KEY `usuario_id` (`usuario_id`),
  CONSTRAINT `caso_usuario_ibfk_1` FOREIGN KEY (`caso_id`) REFERENCES `caso` (`id`),
  CONSTRAINT `caso_usuario_ibfk_2` FOREIGN KEY (`usuario_id`) REFERENCES `usuario` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `caso_usuario`
--

INSERT INTO `caso_usuario` VALUES (2,'a64e2e6f-4003-11ef-9b5c-a402b9151355',NULL),(4,'a64e2e6f-4003-11ef-9b5c-a402b9151355',NULL),(4,'aad495dd-5327-11ef-94b8-002500f21e02','2024-08-09 23:50:35'),(7,'a64e2e6f-4003-11ef-9b5c-a402b9151355',NULL),(7,'aad495dd-5327-11ef-94b8-002500f21e02','2024-08-09 22:02:54');

--
-- Table structure for table `cita`
--

CREATE TABLE `cita` (
  `id` int NOT NULL AUTO_INCREMENT,
  `caso_id` int NOT NULL,
  `fecha_inicio` datetime NOT NULL DEFAULT (now()),
  `fecha_cierre` datetime DEFAULT NULL,
  `ubicacion_id` int NOT NULL,
  `anotaciones` mediumtext,
  `cancelado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `caso_id` (`caso_id`),
  KEY `ubicacion_id` (`ubicacion_id`),
  CONSTRAINT `cita_ibfk_1` FOREIGN KEY (`caso_id`) REFERENCES `caso` (`id`),
  CONSTRAINT `cita_ibfk_2` FOREIGN KEY (`ubicacion_id`) REFERENCES `ubicacion` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `cita`
--

INSERT INTO `cita` VALUES (1,8,'2024-07-15 01:50:57','2024-07-19 01:50:57',2,'Todo bien',NULL);

--
-- Table structure for table `cita_aconsejado`
--

CREATE TABLE `cita_aconsejado` (
  `cita_id` int NOT NULL,
  `aconsejado_id` char(36) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`cita_id`,`aconsejado_id`),
  KEY `aconsejado_id` (`aconsejado_id`),
  CONSTRAINT `cita_aconsejado_ibfk_1` FOREIGN KEY (`cita_id`) REFERENCES `cita` (`id`),
  CONSTRAINT `cita_aconsejado_ibfk_2` FOREIGN KEY (`aconsejado_id`) REFERENCES `aconsejado` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `cita_aconsejado`
--


--
-- Table structure for table `cita_usuario`
--

CREATE TABLE `cita_usuario` (
  `cita_id` int NOT NULL,
  `usuario_id` char(36) NOT NULL,
  `referido_en` datetime DEFAULT NULL,
  PRIMARY KEY (`cita_id`,`usuario_id`),
  KEY `usuario_id` (`usuario_id`),
  CONSTRAINT `cita_usuario_ibfk_1` FOREIGN KEY (`cita_id`) REFERENCES `cita` (`id`),
  CONSTRAINT `cita_usuario_ibfk_2` FOREIGN KEY (`usuario_id`) REFERENCES `usuario` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `cita_usuario`
--

INSERT INTO `cita_usuario` VALUES (1,'a64e2e6f-4003-11ef-9b5c-a402b9151355','2024-08-21 17:43:54'),(1,'aad495dd-5327-11ef-94b8-002500f21e02',NULL);

--
-- Table structure for table `direccion`
--

CREATE TABLE `direccion` (
  `id` int NOT NULL AUTO_INCREMENT,
  `calle_no` varchar(100) NOT NULL,
  `edificio_residencial` varchar(100) DEFAULT NULL,
  `sector` varchar(100) NOT NULL,
  `pais_id` smallint NOT NULL,
  `provincia_id` smallint NOT NULL,
  `codigo_postal` varchar(10) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `provincia_id` (`provincia_id`),
  KEY `pais_id` (`pais_id`),
  CONSTRAINT `direccion_ibfk_2` FOREIGN KEY (`provincia_id`) REFERENCES `provincia` (`id`),
  CONSTRAINT `direccion_ibfk_3` FOREIGN KEY (`pais_id`) REFERENCES `pais` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `direccion`
--

INSERT INTO `direccion` VALUES (1,'Edificio Torre','RESIDENCIAL JP II','La Javilla',147,2,'Edificio'),(2,'Calle 5',NULL,'Sector 3',147,1,'10101');

--
-- Table structure for table `disponibilidad_usuario`
--

CREATE TABLE `disponibilidad_usuario` (
  `id` int NOT NULL AUTO_INCREMENT,
  `usuario_id` char(36) NOT NULL,
  `dia` enum('Lunes','Martes','Miércoles','Jueves','Viernes','Sábado','Domingo') NOT NULL,
  `hora_inicio` time NOT NULL,
  `hora_fin` time NOT NULL,
  PRIMARY KEY (`id`),
  KEY `fk_disponibilidad_usuario_1` (`usuario_id`),
  CONSTRAINT `fk_disponibilidad_usuario_1` FOREIGN KEY (`usuario_id`) REFERENCES `usuario` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `disponibilidad_usuario`
--

INSERT INTO `disponibilidad_usuario` VALUES (1,'aad495dd-5327-11ef-94b8-002500f21e02','Lunes','08:00:00','16:00:00'),(2,'aad495dd-5327-11ef-94b8-002500f21e02','Martes','08:00:00','16:00:00'),(3,'aad495dd-5327-11ef-94b8-002500f21e02','Miércoles','08:00:00','16:00:00'),(4,'aad495dd-5327-11ef-94b8-002500f21e02','Jueves','07:20:00','19:50:00'),(5,'aad495dd-5327-11ef-94b8-002500f21e02','Lunes','08:00:00','16:00:00'),(6,'aad495dd-5327-11ef-94b8-002500f21e02','Domingo','10:00:00','18:00:00');

--
-- Table structure for table `estado`
--

CREATE TABLE `estado` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nombre` varchar(50) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `estado`
--

INSERT INTO `estado` VALUES (1,'Nuevo',NULL),(2,'Pendiente',NULL),(3,'Asignado',NULL),(4,'Referido',NULL),(5,'Cerrado',NULL);

--
-- Table structure for table `estado_civil`
--

CREATE TABLE `estado_civil` (
  `id` smallint NOT NULL AUTO_INCREMENT,
  `nombre` varchar(20) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `estado_civil`
--

INSERT INTO `estado_civil` VALUES (4,'Aliado/a'),(3,'Casado/a'),(2,'Comprometido/a'),(6,'Divociado/a'),(5,'Separado/a'),(1,'Soltero/a'),(7,'Viudo/a');

--
-- Table structure for table `genero`
--

CREATE TABLE `genero` (
  `id` smallint NOT NULL AUTO_INCREMENT,
  `nombre` varchar(9) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `genero`
--

INSERT INTO `genero` VALUES (2,'Femenino'),(1,'Masculino');

--
-- Table structure for table `grado_academico`
--

CREATE TABLE `grado_academico` (
  `id` smallint NOT NULL AUTO_INCREMENT,
  `nombre` varchar(25) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `grado_academico`
--

INSERT INTO `grado_academico` VALUES (5,'Doctorado'),(4,'Maestría'),(1,'Primaria'),(2,'Secundaria'),(3,'Superior (Universitario)');

--
-- Table structure for table `migrations`
--

CREATE TABLE `migrations` (
  `id` int unsigned NOT NULL AUTO_INCREMENT,
  `migration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `batch` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `migrations`
--


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

CREATE TABLE `pais` (
  `id` smallint NOT NULL AUTO_INCREMENT,
  `nombre` varchar(35) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=195 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

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

INSERT INTO `pais` VALUES (1,'Afganistán'),(2,'Albania'),(3,'Alemania'),(4,'Andorra'),(5,'Angola'),(6,'Antigua y Barbuda'),(7,'Arabia Saudita'),(8,'Argelia'),(9,'Argentina'),(10,'Armenia'),(11,'Australia'),(12,'Austria'),(13,'Azerbaiyán'),(14,'Bahamas'),(15,'Bangladés'),(16,'Barbados'),(17,'Baréin'),(18,'Bélgica'),(19,'Belice'),(20,'Benín'),(21,'Bielorrusia'),(22,'Birmania'),(23,'Bolivia'),(24,'Bosnia y Herzegovina'),(25,'Botsuana'),(26,'Brasil'),(27,'Brunéi'),(28,'Bulgaria'),(29,'Burkina Faso'),(30,'Burundi'),(31,'Bután'),(32,'Cabo Verde'),(33,'Camboya'),(34,'Camerún'),(35,'Canadá'),(36,'Catar'),(37,'Chad'),(38,'Chile'),(39,'China'),(40,'Chipre'),(41,'Colombia'),(42,'Comoras'),(43,'Corea del Norte'),(44,'Corea del Sur'),(45,'Costa de Marfil'),(46,'Costa Rica'),(47,'Croacia'),(48,'Cuba'),(49,'Dinamarca'),(50,'Dominica'),(51,'Ecuador'),(52,'Egipto'),(53,'El Salvador'),(54,'Emiratos Árabes Unidos'),(55,'Eritrea'),(56,'Eslovaquia'),(57,'Eslovenia'),(58,'España'),(59,'Estados Unidos'),(60,'Estonia'),(61,'Esuatini'),(62,'Etiopía'),(63,'Filipinas'),(64,'Finlandia'),(65,'Fiyi'),(66,'Francia'),(67,'Gabón'),(68,'Gambia'),(69,'Georgia'),(70,'Ghana'),(71,'Granada'),(72,'Grecia'),(73,'Guatemala'),(75,'Guinea'),(76,'Guinea ecuatorial'),(77,'Guinea-Bisáu'),(74,'Guyana'),(78,'Haití'),(79,'Honduras'),(80,'Hungría'),(81,'India'),(82,'Indonesia'),(83,'Irak'),(84,'Irán'),(85,'Irlanda'),(86,'Islandia'),(87,'Islas Marshall'),(88,'Islas Salomón'),(89,'Israel'),(90,'Italia'),(91,'Jamaica'),(92,'Japón'),(93,'Jordania'),(94,'Kazajistán'),(95,'Kenia'),(96,'Kirguistán'),(97,'Kiribati'),(98,'Kuwait'),(99,'Laos'),(100,'Lesoto'),(101,'Letonia'),(102,'Líbano'),(103,'Liberia'),(104,'Libia'),(105,'Liechtenstein'),(106,'Lituania'),(107,'Luxemburgo'),(108,'Madagascar'),(109,'Malasia'),(110,'Malaui'),(111,'Maldivas'),(112,'Malí'),(113,'Malta'),(114,'Marruecos'),(115,'Mauricio'),(116,'Mauritania'),(117,'México'),(118,'Micronesia'),(119,'Moldavia'),(120,'Mónaco'),(121,'Mongolia'),(122,'Montenegro'),(123,'Mozambique'),(124,'Namibia'),(125,'Nauru'),(126,'Nepal'),(127,'Nicaragua'),(128,'Níger'),(129,'Nigeria'),(130,'Noruega'),(131,'Nueva Zelanda'),(132,'Omán'),(133,'Países Bajos'),(134,'Pakistán'),(135,'Palaos'),(136,'Panamá'),(137,'Papúa Nueva Guinea'),(138,'Paraguay'),(139,'Perú'),(140,'Polonia'),(141,'Portugal'),(142,'Reino Unido'),(143,'República Centroafricana'),(144,'República Checa'),(145,'República del Congo'),(146,'República Democrática del Congo'),(147,'República Dominicana'),(148,'Ruanda'),(149,'Rumanía'),(150,'Rusia'),(151,'Samoa'),(152,'San Cristóbal y Nieves'),(153,'San Marino'),(154,'San Vicente y las Granadinas'),(155,'Santa Lucía'),(156,'Santo Tomé y Príncipe'),(157,'Senegal'),(158,'Serbia'),(159,'Seychelles'),(160,'Sierra Leona'),(161,'Singapur'),(162,'Siria'),(163,'Somalia'),(164,'Sri Lanka'),(165,'Suazilandia'),(166,'Sudáfrica'),(167,'Sudán'),(168,'Sudán del Sur'),(169,'Suecia'),(170,'Suiza'),(171,'Surinam'),(172,'Tailandia'),(173,'Tanzania'),(174,'Tayikistán'),(175,'Timor Oriental'),(176,'Togo'),(177,'Tonga'),(178,'Trinidad y Tobago'),(179,'Túnez'),(180,'Turkmenistán'),(181,'Turquía'),(182,'Tuvalu'),(183,'Ucrania'),(184,'Uganda'),(185,'Uruguay'),(186,'Uzbekistán'),(187,'Vanuatu'),(188,'Vaticano'),(189,'Venezuela'),(190,'Vietnam'),(191,'Yemen'),(192,'Yibuti'),(193,'Zambia'),(194,'Zimbabue');

--
-- Table structure for table `prioridad`
--

CREATE TABLE `prioridad` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nombre` varchar(50) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `prioridad`
--

INSERT INTO `prioridad` VALUES (1,'Baja',NULL);

--
-- Table structure for table `provincia`
--

CREATE TABLE `provincia` (
  `id` smallint NOT NULL AUTO_INCREMENT,
  `nombre` varchar(35) NOT NULL,
  `pais_id` smallint NOT NULL,
  PRIMARY KEY (`id`),
  KEY `pais_id` (`pais_id`),
  CONSTRAINT `provincia_ibfk_1` FOREIGN KEY (`pais_id`) REFERENCES `pais` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=273 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `provincia`
--

INSERT INTO `provincia` VALUES (1,'Distrito Nacional',147),(2,'Azua',147),(3,'Bahoruco',147),(4,'Barahona',147),(5,'Dajabón',147),(6,'Duarte',147),(7,'Elías Piña',147),(8,'El Seibo',147),(9,'Espaillat',147),(10,'Hato Mayor',147),(11,'Hermanas Mirabal',147),(12,'Independencia',147),(13,'La Altagracia',147),(14,'La Romana',147),(15,'La Vega',147),(16,'María Trinidad Sánchez',147),(17,'Monseñor Nouel',147),(18,'Monte Cristi',147),(19,'Monte Plata',147),(20,'Pedernales',147),(21,'Peravia',147),(22,'Puerto Plata',147),(23,'Samaná',147),(24,'San Cristóbal',147),(25,'San José de Ocoa',147),(26,'San Juan',147),(27,'San Pedro de Macorís',147),(28,'Sánchez Ramírez',147),(29,'Santiago',147),(30,'Santiago Rodríguez',147),(31,'Santo Domingo',147),(32,'Valverde',147);

--
-- Table structure for table `rol`
--

CREATE TABLE `rol` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nombre` varchar(50) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `rol`
--

INSERT INTO `rol` VALUES (1,'Administrador',NULL),(3,'Admin',NULL),(4,'Pastor',NULL),(5,'Consejero',NULL),(6,'Lider',NULL),(7,'Maestro',NULL),(8,'Mistico',NULL),(9,'Pasto',NULL),(10,'Pasto12',NULL),(11,'Pasto1',NULL),(12,'PPA',NULL),(13,'PRUEBA',NULL),(14,'PRUEBA123',NULL),(15,'PRUEBA1231',NULL),(16,'PRUEBA1231231',NULL),(17,'SuperAdmin',NULL),(18,'maesto',NULL),(19,'desfakljh',NULL),(20,'ceiuhbaeswd',NULL),(21,'Ultra Admin',NULL);

--
-- Table structure for table `rol_accion`
--

CREATE TABLE `rol_accion` (
  `rol_id` int NOT NULL,
  `accion_id` int NOT NULL,
  PRIMARY KEY (`rol_id`,`accion_id`),
  KEY `accion_id` (`accion_id`),
  CONSTRAINT `rol_accion_ibfk_1` FOREIGN KEY (`rol_id`) REFERENCES `rol` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `rol_accion_ibfk_2` FOREIGN KEY (`accion_id`) REFERENCES `accion` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `rol_accion`
--

INSERT INTO `rol_accion` VALUES (1,1),(20,1),(21,1),(1,2),(21,2);

--
-- Table structure for table `servicio`
--

CREATE TABLE `servicio` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nombre` varchar(50) NOT NULL,
  `descripcion` json DEFAULT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `servicio`
--

INSERT INTO `servicio` VALUES (1,'Sencilla','[\"Relación con Dios\", \"Sitación laboral\", \"Situación financiera\", \"Sabíduría para tomar decisión\", \"Relación de noviazo\", \"Pregunta bíblica o teológica\", \"Otro relacionado a estos\"]',NULL),(2,'Compleja','[\"Relación matrimonial\", \"Crianza y familia\", \"Adicción\", \"Pureza sexual\", \"Abuso: Físico, emocional, sexual\", \"Depresión, ansiedad\", \"Ira, amargura, perdón\", \"Otro relacionado a estos\"]',NULL),(3,'Prematrimonial',NULL,NULL),(4,'Mentoría de Noviazgo',NULL,NULL);

--
-- Table structure for table `sistema_logs`
--

CREATE TABLE `sistema_logs` (
  `id` int NOT NULL AUTO_INCREMENT,
  `log` varchar(255) NOT NULL,
  `fecha` datetime NOT NULL DEFAULT (now()),
  `error` tinyint(1) NOT NULL,
  PRIMARY KEY (`id`),
  CONSTRAINT `sistema_logs_chk_1` CHECK ((`error` in (0,1)))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `sistema_logs`
--


--
-- Table structure for table `ubicacion`
--

CREATE TABLE `ubicacion` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nombre` varchar(200) NOT NULL,
  `borrado_en` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `nombre` (`nombre`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `ubicacion`
--

INSERT INTO `ubicacion` VALUES (1,'Salón 1',NULL),(2,'Salón 2 (Pastoral)',NULL),(3,'Salón 3',NULL),(4,'Salón 4 (Familiar)',NULL);

--
-- Table structure for table `usuario_logs`
--

CREATE TABLE `usuario_logs` (
  `id` int NOT NULL AUTO_INCREMENT,
  `usuario_id` char(36) DEFAULT NULL,
  `log` varchar(255) NOT NULL,
  `fecha` datetime NOT NULL DEFAULT (now()),
  `error` tinyint(1) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `usuario_id` (`usuario_id`),
  CONSTRAINT `usuario_logs_ibfk_1` FOREIGN KEY (`usuario_id`) REFERENCES `usuario` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `usuario_logs`
--


--
-- Table structure for table `usuario_servicio`
--

CREATE TABLE `usuario_servicio` (
  `usuario_id` char(36) NOT NULL,
  `servicio_id` int NOT NULL,
  PRIMARY KEY (`usuario_id`,`servicio_id`),
  KEY `servicio_id` (`servicio_id`),
  CONSTRAINT `usuario_servicio_ibfk_1` FOREIGN KEY (`usuario_id`) REFERENCES `usuario` (`id`),
  CONSTRAINT `usuario_servicio_ibfk_2` FOREIGN KEY (`servicio_id`) REFERENCES `servicio` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `usuario_servicio`
--

INSERT INTO `usuario_servicio` VALUES ('a64e2e6f-4003-11ef-9b5c-a402b9151355',1),('aad495dd-5327-11ef-94b8-002500f21e02',1),('aad495dd-5327-11ef-94b8-002500f21e02',2);


