Untitled
unknown
plain_text
a year ago
10 kB
1
Indexable
Never
-- phpMyAdmin SQL Dump -- version 5.2.0 -- https://www.phpmyadmin.net/ -- -- Servidor: 127.0.0.1 -- Tiempo de generación: 14-04-2023 a las 12:11:50 -- Versión del servidor: 10.4.27-MariaDB -- Versión de PHP: 8.2.0 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; START TRANSACTION; SET time_zone = "+00:00"; /*!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 */; -- -- Base de datos: `espacios` -- -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `alumnos` -- CREATE TABLE `alumnos` ( `idAlumnos` int(10) UNSIGNED NOT NULL, `name` varchar(100) NOT NULL, `email` varchar(100) NOT NULL, `password` varchar(50) NOT NULL, `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `semestre` int(11) NOT NULL DEFAULT 0, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `idCarreras` int(11) DEFAULT NULL, `idEscuelas` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `carreras` -- CREATE TABLE `carreras` ( `idCarreras` int(11) NOT NULL, `name` varchar(100) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `abreviacion` varchar(50) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Volcado de datos para la tabla `carreras` -- INSERT INTO `carreras` (`idCarreras`, `name`, `created_at`, `habilitado`, `abreviacion`) VALUES (1, 'Ingeniería Mecatrónica', '2023-04-14 09:48:35', 0, 'IMK'); -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `escuelas` -- CREATE TABLE `escuelas` ( `idEscuelas` int(11) NOT NULL, `name` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Volcado de datos para la tabla `escuelas` -- INSERT INTO `escuelas` (`idEscuelas`, `name`, `created_at`, `habilitado`) VALUES (1, 'Escuela de Ingenieria', '2023-04-14 09:47:06', 0), (2, 'Escuela de Diseño', '2023-04-14 09:47:14', 0); -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `espacio` -- CREATE TABLE `espacio` ( `idEspacios` int(11) NOT NULL, `name` varchar(50) NOT NULL, `abreviacion` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `estantes` -- CREATE TABLE `estantes` ( `idEstantes` int(11) NOT NULL, `name` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `idEspacios` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `etiquetas` -- CREATE TABLE `etiquetas` ( `idEtiquetas` int(11) NOT NULL, `name` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `idEspacios` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `inventarios` -- CREATE TABLE `inventarios` ( `idInventarios` int(11) NOT NULL, `identificador` varchar(50) NOT NULL DEFAULT '', `name` varchar(50) NOT NULL DEFAULT '', `modelo` varchar(50) DEFAULT '', `marca` varchar(50) DEFAULT '', `descripcion` varchar(150) DEFAULT '', `cantidad` int(11) NOT NULL, `unidad` varchar(50) NOT NULL DEFAULT '', `costo` int(11) DEFAULT NULL, `notas` longtext DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `idEspacios` int(11) DEFAULT NULL, `idTipos` int(11) DEFAULT NULL, `idEstantes` int(11) DEFAULT NULL, `idEtiquetas` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `tipos` -- CREATE TABLE `tipos` ( `idTipos` int(11) NOT NULL, `name` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `idEspacios` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -------------------------------------------------------- -- -- Estructura de tabla para la tabla `usuarios` -- CREATE TABLE `usuarios` ( `idUsuarios` int(10) UNSIGNED NOT NULL, `username` varchar(100) NOT NULL, `email` varchar(100) NOT NULL, `password` varchar(50) NOT NULL, `rango` int(11) NOT NULL DEFAULT 0, `habilitado` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0 habilitado | 1 deshabilitado', `created_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Volcado de datos para la tabla `usuarios` -- INSERT INTO `usuarios` (`idUsuarios`, `username`, `email`, `password`, `rango`, `habilitado`, `created_at`) VALUES (1, 'obieuan', 'geuan@modelo.edu.mx', 'Take2018%%', 1, 1, '2023-04-14 09:07:48'); -- -- Índices para tablas volcadas -- -- -- Indices de la tabla `alumnos` -- ALTER TABLE `alumnos` ADD PRIMARY KEY (`idAlumnos`), ADD KEY `FK_Alumnos_Carreras` (`idCarreras`), ADD KEY `FK_Alumnos_Escuelas` (`idEscuelas`); -- -- Indices de la tabla `carreras` -- ALTER TABLE `carreras` ADD PRIMARY KEY (`idCarreras`); -- -- Indices de la tabla `escuelas` -- ALTER TABLE `escuelas` ADD PRIMARY KEY (`idEscuelas`); -- -- Indices de la tabla `espacio` -- ALTER TABLE `espacio` ADD PRIMARY KEY (`idEspacios`) USING BTREE; -- -- Indices de la tabla `estantes` -- ALTER TABLE `estantes` ADD PRIMARY KEY (`idEstantes`) USING BTREE, ADD KEY `FK_Estantes_Espacios` (`idEspacios`); -- -- Indices de la tabla `etiquetas` -- ALTER TABLE `etiquetas` ADD PRIMARY KEY (`idEtiquetas`) USING BTREE, ADD KEY `FK_Etiquetas_Espacios` (`idEspacios`); -- -- Indices de la tabla `inventarios` -- ALTER TABLE `inventarios` ADD PRIMARY KEY (`idInventarios`), ADD KEY `FK_Inventarios_Espacios` (`idEspacios`), ADD KEY `FK_Inventarios_Tipos` (`idTipos`), ADD KEY `FK_Inventarios_Estantes` (`idEstantes`), ADD KEY `FK_Inventarios_Etiquetas` (`idEtiquetas`); -- -- Indices de la tabla `tipos` -- ALTER TABLE `tipos` ADD PRIMARY KEY (`idTipos`) USING BTREE, ADD KEY `FK_Tipos_Espacios` (`idEspacios`); -- -- Indices de la tabla `usuarios` -- ALTER TABLE `usuarios` ADD PRIMARY KEY (`idUsuarios`); -- -- AUTO_INCREMENT de las tablas volcadas -- -- -- AUTO_INCREMENT de la tabla `alumnos` -- ALTER TABLE `alumnos` MODIFY `idAlumnos` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `carreras` -- ALTER TABLE `carreras` MODIFY `idCarreras` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; -- -- AUTO_INCREMENT de la tabla `escuelas` -- ALTER TABLE `escuelas` MODIFY `idEscuelas` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; -- -- AUTO_INCREMENT de la tabla `espacio` -- ALTER TABLE `espacio` MODIFY `idEspacios` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `estantes` -- ALTER TABLE `estantes` MODIFY `idEstantes` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `etiquetas` -- ALTER TABLE `etiquetas` MODIFY `idEtiquetas` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `inventarios` -- ALTER TABLE `inventarios` MODIFY `idInventarios` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `tipos` -- ALTER TABLE `tipos` MODIFY `idTipos` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT de la tabla `usuarios` -- ALTER TABLE `usuarios` MODIFY `idUsuarios` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; -- -- Restricciones para tablas volcadas -- -- -- Filtros para la tabla `alumnos` -- ALTER TABLE `alumnos` ADD CONSTRAINT `FK_Alumnos_Carreras` FOREIGN KEY (`idCarreras`) REFERENCES `carreras` (`idCarreras`), ADD CONSTRAINT `FK_Alumnos_Escuelas` FOREIGN KEY (`idEscuelas`) REFERENCES `escuelas` (`idEscuelas`); -- -- Filtros para la tabla `estantes` -- ALTER TABLE `estantes` ADD CONSTRAINT `FK_Estantes_Espacios` FOREIGN KEY (`idEspacios`) REFERENCES `espacio` (`idEspacios`); -- -- Filtros para la tabla `etiquetas` -- ALTER TABLE `etiquetas` ADD CONSTRAINT `FK_Etiquetas_Espacios` FOREIGN KEY (`idEspacios`) REFERENCES `espacio` (`idEspacios`); -- -- Filtros para la tabla `inventarios` -- ALTER TABLE `inventarios` ADD CONSTRAINT `FK_Inventarios_Espacios` FOREIGN KEY (`idEspacios`) REFERENCES `espacio` (`idEspacios`), ADD CONSTRAINT `FK_Inventarios_Estantes` FOREIGN KEY (`idEstantes`) REFERENCES `estantes` (`idEstantes`), ADD CONSTRAINT `FK_Inventarios_Etiquetas` FOREIGN KEY (`idEtiquetas`) REFERENCES `etiquetas` (`idEtiquetas`), ADD CONSTRAINT `FK_Inventarios_Tipos` FOREIGN KEY (`idTipos`) REFERENCES `tipos` (`idTipos`); -- -- Filtros para la tabla `tipos` -- ALTER TABLE `tipos` ADD CONSTRAINT `FK_Tipos_Espacios` FOREIGN KEY (`idEspacios`) REFERENCES `espacio` (`idEspacios`); COMMIT; /*!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 */;