-- MariaDB dump 10.18  Distrib 10.4.17-MariaDB, for Win64 (AMD64)
--
-- Host: localhost    Database: synerd5_balder
-- ------------------------------------------------------
-- Server version	10.4.17-MariaDB

/*!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' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `__synerdyne_archivo`
--

DROP TABLE IF EXISTS `__synerdyne_archivo`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_archivo` (
  `IdArchivo` int(11) NOT NULL AUTO_INCREMENT,
  `IdTipoArchivo` int(11) DEFAULT NULL,
  `IdReferencia` int(11) DEFAULT NULL,
  `NombreArchivo` int(11) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdArchivo`),
  KEY `FK__tipoarchivo` (`IdTipoArchivo`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_archivo`
--

LOCK TABLES `__synerdyne_archivo` WRITE;
/*!40000 ALTER TABLE `__synerdyne_archivo` DISABLE KEYS */;
/*!40000 ALTER TABLE `__synerdyne_archivo` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_certificado`
--

DROP TABLE IF EXISTS `__synerdyne_certificado`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_certificado` (
  `IdCertificado` int(11) NOT NULL AUTO_INCREMENT,
  `IdInstitución` int(11) NOT NULL DEFAULT 0,
  `IdPersona` int(11) DEFAULT NULL,
  `NúmeroCertificado` varchar(50) DEFAULT NULL,
  `IdTipoCertificado` int(11) DEFAULT NULL,
  `URL` varchar(50) DEFAULT NULL,
  `Descripción` varchar(50) DEFAULT NULL,
  `FechaEmisión` date DEFAULT NULL,
  `FechaCaducidad` date DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdCertificado`),
  KEY `FK_certificado_persona` (`IdPersona`),
  KEY `FK_certificado_tipocertificado` (`IdTipoCertificado`),
  KEY `FK_certificado_institución` (`IdInstitución`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_certificado`
--

LOCK TABLES `__synerdyne_certificado` WRITE;
/*!40000 ALTER TABLE `__synerdyne_certificado` DISABLE KEYS */;
/*!40000 ALTER TABLE `__synerdyne_certificado` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_género`
--

DROP TABLE IF EXISTS `__synerdyne_género`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_género` (
  `IdGénero` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdGénero`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_género`
--

LOCK TABLES `__synerdyne_género` WRITE;
/*!40000 ALTER TABLE `__synerdyne_género` DISABLE KEYS */;
INSERT INTO `__synerdyne_género` VALUES (1,'Masculino','2024-04-23 22:55:16',1,'2024-04-23 22:55:16',1),(2,'Femenino','2024-04-23 22:55:26',1,'2024-04-23 22:55:26',1);
/*!40000 ALTER TABLE `__synerdyne_género` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_institución`
--

DROP TABLE IF EXISTS `__synerdyne_institución`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_institución` (
  `IdInstitución` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(255) DEFAULT NULL,
  `Código` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdInstitución`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_institución`
--

LOCK TABLES `__synerdyne_institución` WRITE;
/*!40000 ALTER TABLE `__synerdyne_institución` DISABLE KEYS */;
INSERT INTO `__synerdyne_institución` VALUES (1,'Universidad Mayor Real de San Francisco Xavier','USFX','2024-04-23 22:51:51',1,'2024-04-23 22:51:51',1);
/*!40000 ALTER TABLE `__synerdyne_institución` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_persona`
--

DROP TABLE IF EXISTS `__synerdyne_persona`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_persona` (
  `IdPersona` int(11) NOT NULL AUTO_INCREMENT,
  `IdGénero` int(11) NOT NULL DEFAULT 0,
  `NúmeroDocumentoIdentidad` varchar(50) NOT NULL DEFAULT '0',
  `IdTipoDocumentoIdentidad` int(11) NOT NULL DEFAULT 0,
  `Paterno` varchar(50) DEFAULT NULL,
  `Materno` varchar(50) DEFAULT NULL,
  `Nombres` varchar(50) DEFAULT NULL,
  `FechaNacimiento` date DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdPersona`),
  KEY `FK_persona_género` (`IdGénero`),
  KEY `FK_persona_tipodocumentoidentidad` (`IdTipoDocumentoIdentidad`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_persona`
--

LOCK TABLES `__synerdyne_persona` WRITE;
/*!40000 ALTER TABLE `__synerdyne_persona` DISABLE KEYS */;
INSERT INTO `__synerdyne_persona` VALUES (1,1,'5642040',1,'Calderón','Vildoso','Carlos Eduardo','2024-05-05','2024-05-05 21:38:44',1,'2024-05-05 21:38:44',1),(2,1,'1419661',1,'Vildoso','Villca','Elizabeth','2024-05-05','2024-05-05 21:40:46',1,'2024-05-05 21:40:46',1),(3,1,'5642040',1,'Calderón','Vildoso','Raul Jorge','2024-05-05','2024-05-05 21:40:54',1,'2024-05-05 21:40:54',1);
/*!40000 ALTER TABLE `__synerdyne_persona` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_tipoarchivo`
--

DROP TABLE IF EXISTS `__synerdyne_tipoarchivo`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_tipoarchivo` (
  `IdTipoArchivo` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoArchivo`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_tipoarchivo`
--

LOCK TABLES `__synerdyne_tipoarchivo` WRITE;
/*!40000 ALTER TABLE `__synerdyne_tipoarchivo` DISABLE KEYS */;
/*!40000 ALTER TABLE `__synerdyne_tipoarchivo` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_tipocertificado`
--

DROP TABLE IF EXISTS `__synerdyne_tipocertificado`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_tipocertificado` (
  `IdTipoCertificado` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoCertificado`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_tipocertificado`
--

LOCK TABLES `__synerdyne_tipocertificado` WRITE;
/*!40000 ALTER TABLE `__synerdyne_tipocertificado` DISABLE KEYS */;
INSERT INTO `__synerdyne_tipocertificado` VALUES (1,'Título en Provisión Nacional','2024-04-23 22:54:25',1,'2024-04-23 22:54:25',1);
/*!40000 ALTER TABLE `__synerdyne_tipocertificado` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `__synerdyne_tipodocumentoidentidad`
--

DROP TABLE IF EXISTS `__synerdyne_tipodocumentoidentidad`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `__synerdyne_tipodocumentoidentidad` (
  `IdTipoDocumentoIdentidad` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `Código` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoDocumentoIdentidad`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `__synerdyne_tipodocumentoidentidad`
--

LOCK TABLES `__synerdyne_tipodocumentoidentidad` WRITE;
/*!40000 ALTER TABLE `__synerdyne_tipodocumentoidentidad` DISABLE KEYS */;
INSERT INTO `__synerdyne_tipodocumentoidentidad` VALUES (1,'Cédula de Identidad','CI','2024-04-23 22:55:06',1,'2024-04-23 22:55:06',1);
/*!40000 ALTER TABLE `__synerdyne_tipodocumentoidentidad` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_configuración`
--

DROP TABLE IF EXISTS `_configuración`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_configuración` (
  `IdConfiguración` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
  `Descripción` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
  `Llave` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
  `Valor` varchar(1000) COLLATE utf8_spanish_ci NOT NULL,
  `Tipo` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdConfiguración`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_configuración`
--

LOCK TABLES `_configuración` WRITE;
/*!40000 ALTER TABLE `_configuración` DISABLE KEYS */;
/*!40000 ALTER TABLE `_configuración` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_configuraciónempresa`
--

DROP TABLE IF EXISTS `_configuraciónempresa`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_configuraciónempresa` (
  `IdConfiguraciónEmpresa` int(11) NOT NULL AUTO_INCREMENT,
  `IdConfiguración` int(11) NOT NULL,
  `IdEmpresa` int(11) NOT NULL,
  `Valor` varchar(1000) COLLATE utf8_spanish_ci NOT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdConfiguraciónEmpresa`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_configuraciónempresa`
--

LOCK TABLES `_configuraciónempresa` WRITE;
/*!40000 ALTER TABLE `_configuraciónempresa` DISABLE KEYS */;
/*!40000 ALTER TABLE `_configuraciónempresa` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_empresa`
--

DROP TABLE IF EXISTS `_empresa`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_empresa` (
  `IdEmpresa` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
  `Sufijo` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdEmpresa`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_empresa`
--

LOCK TABLES `_empresa` WRITE;
/*!40000 ALTER TABLE `_empresa` DISABLE KEYS */;
INSERT INTO `_empresa` VALUES (1,'SynerDynE','SynerDynE','2024-04-22 00:27:10',NULL,'2024-04-22 00:27:10',NULL);
/*!40000 ALTER TABLE `_empresa` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_menu`
--

DROP TABLE IF EXISTS `_menu`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_menu` (
  `IdMenu` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `Icono` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `Posición` int(11) NOT NULL DEFAULT 0,
  PRIMARY KEY (`IdMenu`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_menu`
--

LOCK TABLES `_menu` WRITE;
/*!40000 ALTER TABLE `_menu` DISABLE KEYS */;
INSERT INTO `_menu` VALUES (1,'Principal','icon-casa',1),(2,'Economía','icon-monetization',2),(3,'Catálogos','icon-database',3),(4,'Pedidos y entregas','icon-truck',4),(5,'Reportes','icon-doc-text',5),(6,'Inventario','icon-inventario',0),(7,'SIAT','icon-siat',0);
/*!40000 ALTER TABLE `_menu` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_permiso`
--

DROP TABLE IF EXISTS `_permiso`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_permiso` (
  `IdPermiso` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `Descripción` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`IdPermiso`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_permiso`
--

LOCK TABLES `_permiso` WRITE;
/*!40000 ALTER TABLE `_permiso` DISABLE KEYS */;
INSERT INTO `_permiso` VALUES (1,'Administrar Certificados','Administrar Certificados'),(2,'Administrar Personas','Administrar Personas'),(3,'Administrar Instituciones','Administrar Instituciones'),(4,'Administrar Géneros','Administrar Géneros');
/*!40000 ALTER TABLE `_permiso` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_permisorol`
--

DROP TABLE IF EXISTS `_permisorol`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_permisorol` (
  `IdPermisoRol` int(11) NOT NULL AUTO_INCREMENT,
  `IdPermiso` int(11) DEFAULT NULL,
  `IdRol` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdPermisoRol`),
  KEY `FK__permisorol__permiso` (`IdPermiso`),
  KEY `FK__permisorol__rol` (`IdRol`),
  CONSTRAINT `_permisorol_ibfk_1` FOREIGN KEY (`IdPermiso`) REFERENCES `_permiso` (`IdPermiso`),
  CONSTRAINT `_permisorol_ibfk_2` FOREIGN KEY (`IdRol`) REFERENCES `_rol` (`IdRol`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_permisorol`
--

LOCK TABLES `_permisorol` WRITE;
/*!40000 ALTER TABLE `_permisorol` DISABLE KEYS */;
INSERT INTO `_permisorol` VALUES (1,1,1),(2,2,1),(3,3,1),(4,4,1);
/*!40000 ALTER TABLE `_permisorol` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_rol`
--

DROP TABLE IF EXISTS `_rol`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_rol` (
  `IdRol` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(100) NOT NULL,
  PRIMARY KEY (`IdRol`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_rol`
--

LOCK TABLES `_rol` WRITE;
/*!40000 ALTER TABLE `_rol` DISABLE KEYS */;
INSERT INTO `_rol` VALUES (1,'Administrador'),(2,'Cajero'),(3,'Promotor');
/*!40000 ALTER TABLE `_rol` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_ruta`
--

DROP TABLE IF EXISTS `_ruta`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_ruta` (
  `IdRuta` int(11) NOT NULL AUTO_INCREMENT,
  `URL` varchar(50) DEFAULT NULL,
  `Componente` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`IdRuta`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_ruta`
--

LOCK TABLES `_ruta` WRITE;
/*!40000 ALTER TABLE `_ruta` DISABLE KEYS */;
/*!40000 ALTER TABLE `_ruta` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_rutapermiso`
--

DROP TABLE IF EXISTS `_rutapermiso`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_rutapermiso` (
  `IdRutaPermiso` int(11) NOT NULL AUTO_INCREMENT,
  `IdRuta` int(11) DEFAULT NULL,
  `IdPermiso` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdRutaPermiso`),
  KEY `FK__rutapermiso__permiso` (`IdPermiso`),
  KEY `FK__rutapermiso__ruta` (`IdRuta`),
  CONSTRAINT `_rutapermiso_ibfk_1` FOREIGN KEY (`IdPermiso`) REFERENCES `_permiso` (`IdPermiso`),
  CONSTRAINT `_rutapermiso_ibfk_2` FOREIGN KEY (`IdRuta`) REFERENCES `_ruta` (`IdRuta`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_rutapermiso`
--

LOCK TABLES `_rutapermiso` WRITE;
/*!40000 ALTER TABLE `_rutapermiso` DISABLE KEYS */;
/*!40000 ALTER TABLE `_rutapermiso` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_submenu`
--

DROP TABLE IF EXISTS `_submenu`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_submenu` (
  `IdSubmenu` int(11) NOT NULL AUTO_INCREMENT,
  `IdMenu` int(11) DEFAULT NULL,
  `Nombre` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `Icono` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `URL` varchar(50) COLLATE utf8_spanish_ci DEFAULT NULL,
  `Posición` int(11) NOT NULL DEFAULT 0,
  PRIMARY KEY (`IdSubmenu`),
  KEY `FK__submenu__menu` (`IdMenu`),
  CONSTRAINT `FK__submenu__menu` FOREIGN KEY (`IdMenu`) REFERENCES `_menu` (`IdMenu`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_submenu`
--

LOCK TABLES `_submenu` WRITE;
/*!40000 ALTER TABLE `_submenu` DISABLE KEYS */;
INSERT INTO `_submenu` VALUES (1,1,'Archivos',NULL,'/certificado/archivos',0),(2,1,'Certificados',NULL,'/certificado/certificados',0),(3,1,'Géneros',NULL,'/personal/generos',0),(4,1,'Instituciones',NULL,'/certificado/instituciones',0),(5,1,'Personas',NULL,'/personal/personas',0),(6,1,'Tipos Archivo',NULL,'/certificado/tipos-archivo',0),(7,1,'Tipos Certificado',NULL,'/certificado/tipos-certificado',0),(8,1,'Tipos Documento Identidad',NULL,'/personal/tipos-documento-identidad',0);
/*!40000 ALTER TABLE `_submenu` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_submenupermiso`
--

DROP TABLE IF EXISTS `_submenupermiso`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_submenupermiso` (
  `IdSubmenuPermiso` int(11) NOT NULL AUTO_INCREMENT,
  `IdSubmenu` int(11) DEFAULT 0,
  `IdPermiso` int(11) DEFAULT 0,
  PRIMARY KEY (`IdSubmenuPermiso`),
  KEY `FK__permisosubmenu__permiso` (`IdPermiso`),
  KEY `FK__permisosubmenu__submenu` (`IdSubmenu`),
  CONSTRAINT `_submenupermiso_ibfk_1` FOREIGN KEY (`IdPermiso`) REFERENCES `_permiso` (`IdPermiso`),
  CONSTRAINT `_submenupermiso_ibfk_2` FOREIGN KEY (`IdSubmenu`) REFERENCES `_submenu` (`IdSubmenu`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_submenupermiso`
--

LOCK TABLES `_submenupermiso` WRITE;
/*!40000 ALTER TABLE `_submenupermiso` DISABLE KEYS */;
INSERT INTO `_submenupermiso` VALUES (1,1,1),(2,2,1),(3,3,1),(4,4,1),(5,5,1),(6,6,1),(7,7,1),(8,8,1);
/*!40000 ALTER TABLE `_submenupermiso` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_usuario`
--

DROP TABLE IF EXISTS `_usuario`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_usuario` (
  `IdUsuario` int(11) NOT NULL AUTO_INCREMENT,
  `Nombres` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `Paterno` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `Materno` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `Email` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `Código` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `EsAdministrador` tinyint(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`IdUsuario`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_usuario`
--

LOCK TABLES `_usuario` WRITE;
/*!40000 ALTER TABLE `_usuario` DISABLE KEYS */;
INSERT INTO `_usuario` VALUES (1,'Carlos Eduardo','Calderón','Vildoso','ccalderon@synerdyne.net','PgqDCEgNCefBeKBvhBd1iLVgsZM2',0);
/*!40000 ALTER TABLE `_usuario` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `_usuarioempresa`
--

DROP TABLE IF EXISTS `_usuarioempresa`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `_usuarioempresa` (
  `IdUsuarioEmpresa` int(11) NOT NULL AUTO_INCREMENT,
  `IdUsuario` int(11) DEFAULT NULL,
  `IdEmpresa` int(11) DEFAULT NULL,
  `IdRol` int(11) DEFAULT NULL,
  `Habilitado` bit(1) NOT NULL DEFAULT b'0',
  PRIMARY KEY (`IdUsuarioEmpresa`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `_usuarioempresa`
--

LOCK TABLES `_usuarioempresa` WRITE;
/*!40000 ALTER TABLE `_usuarioempresa` DISABLE KEYS */;
INSERT INTO `_usuarioempresa` VALUES (1,1,1,1,'');
/*!40000 ALTER TABLE `_usuarioempresa` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `archivo`
--

DROP TABLE IF EXISTS `archivo`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `archivo` (
  `IdArchivo` int(11) NOT NULL AUTO_INCREMENT,
  `IdTipoArchivo` int(11) DEFAULT NULL,
  `IdReferencia` int(11) DEFAULT NULL,
  `NombreArchivo` int(11) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdArchivo`),
  KEY `FK__tipoarchivo` (`IdTipoArchivo`),
  CONSTRAINT `FK__tipoarchivo` FOREIGN KEY (`IdTipoArchivo`) REFERENCES `tipoarchivo` (`IdTipoArchivo`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `archivo`
--

LOCK TABLES `archivo` WRITE;
/*!40000 ALTER TABLE `archivo` DISABLE KEYS */;
/*!40000 ALTER TABLE `archivo` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `certificado`
--

DROP TABLE IF EXISTS `certificado`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `certificado` (
  `IdCertificado` int(11) NOT NULL AUTO_INCREMENT,
  `IdInstitución` int(11) NOT NULL DEFAULT 0,
  `IdPersona` int(11) DEFAULT NULL,
  `NúmeroCertificado` varchar(50) DEFAULT NULL,
  `IdTipoCertificado` int(11) DEFAULT NULL,
  `URL` varchar(50) DEFAULT NULL,
  `Descripción` varchar(50) DEFAULT NULL,
  `FechaEmisión` date DEFAULT NULL,
  `FechaCaducidad` date DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdCertificado`),
  KEY `FK_certificado_persona` (`IdPersona`),
  KEY `FK_certificado_tipocertificado` (`IdTipoCertificado`),
  KEY `FK_certificado_institución` (`IdInstitución`),
  CONSTRAINT `FK_certificado_institución` FOREIGN KEY (`IdInstitución`) REFERENCES `institución` (`IdInstitución`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `FK_certificado_persona` FOREIGN KEY (`IdPersona`) REFERENCES `persona` (`IdPersona`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `FK_certificado_tipocertificado` FOREIGN KEY (`IdTipoCertificado`) REFERENCES `tipocertificado` (`IdTipoCertificado`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `certificado`
--

LOCK TABLES `certificado` WRITE;
/*!40000 ALTER TABLE `certificado` DISABLE KEYS */;
/*!40000 ALTER TABLE `certificado` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `género`
--

DROP TABLE IF EXISTS `género`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `género` (
  `IdGénero` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdGénero`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `género`
--

LOCK TABLES `género` WRITE;
/*!40000 ALTER TABLE `género` DISABLE KEYS */;
/*!40000 ALTER TABLE `género` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `institución`
--

DROP TABLE IF EXISTS `institución`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `institución` (
  `IdInstitución` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(255) DEFAULT NULL,
  `Código` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdInstitución`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `institución`
--

LOCK TABLES `institución` WRITE;
/*!40000 ALTER TABLE `institución` DISABLE KEYS */;
/*!40000 ALTER TABLE `institución` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `persona`
--

DROP TABLE IF EXISTS `persona`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `persona` (
  `IdPersona` int(11) NOT NULL AUTO_INCREMENT,
  `IdGénero` int(11) NOT NULL DEFAULT 0,
  `NúmeroDocumentoIdentidad` varchar(50) NOT NULL DEFAULT '0',
  `IdTipoDocumentoIdentidad` int(11) NOT NULL DEFAULT 0,
  `Paterno` varchar(50) DEFAULT NULL,
  `Materno` varchar(50) DEFAULT NULL,
  `Nombres` varchar(50) DEFAULT NULL,
  `FechaNacimiento` date DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdPersona`),
  KEY `FK_persona_género` (`IdGénero`),
  KEY `FK_persona_tipodocumentoidentidad` (`IdTipoDocumentoIdentidad`),
  CONSTRAINT `FK_persona_género` FOREIGN KEY (`IdGénero`) REFERENCES `género` (`IdGénero`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `FK_persona_tipodocumentoidentidad` FOREIGN KEY (`IdTipoDocumentoIdentidad`) REFERENCES `tipodocumentoidentidad` (`IdTipoDocumentoIdentidad`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `persona`
--

LOCK TABLES `persona` WRITE;
/*!40000 ALTER TABLE `persona` DISABLE KEYS */;
/*!40000 ALTER TABLE `persona` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `tipoarchivo`
--

DROP TABLE IF EXISTS `tipoarchivo`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tipoarchivo` (
  `IdTipoArchivo` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoArchivo`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `tipoarchivo`
--

LOCK TABLES `tipoarchivo` WRITE;
/*!40000 ALTER TABLE `tipoarchivo` DISABLE KEYS */;
/*!40000 ALTER TABLE `tipoarchivo` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `tipocertificado`
--

DROP TABLE IF EXISTS `tipocertificado`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tipocertificado` (
  `IdTipoCertificado` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoCertificado`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `tipocertificado`
--

LOCK TABLES `tipocertificado` WRITE;
/*!40000 ALTER TABLE `tipocertificado` DISABLE KEYS */;
/*!40000 ALTER TABLE `tipocertificado` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `tipodocumentoidentidad`
--

DROP TABLE IF EXISTS `tipodocumentoidentidad`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tipodocumentoidentidad` (
  `IdTipoDocumentoIdentidad` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(50) DEFAULT NULL,
  `Código` varchar(50) DEFAULT NULL,
  `FechaRegistro` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioRegistro` int(11) DEFAULT NULL,
  `FechaEdición` datetime NOT NULL DEFAULT current_timestamp(),
  `IdUsuarioEdición` int(11) DEFAULT NULL,
  PRIMARY KEY (`IdTipoDocumentoIdentidad`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `tipodocumentoidentidad`
--

LOCK TABLES `tipodocumentoidentidad` WRITE;
/*!40000 ALTER TABLE `tipodocumentoidentidad` DISABLE KEYS */;
/*!40000 ALTER TABLE `tipodocumentoidentidad` ENABLE KEYS */;
UNLOCK TABLES;
/*!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 */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2024-05-12 22:05:05
