-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 16-10-2024 a las 21:46:59
-- Versión del servidor: 10.4.32-MariaDB
-- Versión de PHP: 8.2.12

START TRANSACTION;



--
-- Base de datos: `proyecto_sena`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `categorias`
--
CREATE DATABASE inventario_sena;

USE inventario_sena;


CREATE TABLE `categorias` (
  `id_categoria` smallint(6) NOT NULL,
  `categoria` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `categorias`
--

INSERT INTO `categorias` (`id_categoria`, `categoria`, `descripcion`, `creado_en`, `actualizado_en`) VALUES
(1, 'Construcción', NULL, '2024-10-16 22:06:48', '2024-10-16 22:06:48');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalles_entregas_elementos`
--

CREATE TABLE `detalles_entregas_elementos` (
  `id_detalle_entrega` int(11) NOT NULL,
  `entrega_elemento_id` int(11) NOT NULL,
  `elemento_id` int(11) NOT NULL,
  `cantidad` double(8,2) NOT NULL,
  `cantidad_devolucionada` decimal(10,0) NOT NULL DEFAULT 0,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `detalles_entregas_elementos`
--

INSERT INTO `detalles_entregas_elementos` (`id_detalle_entrega`, `entrega_elemento_id`, `elemento_id`, `cantidad`, `cantidad_devolucionada`, `creado_en`, `actualizado_en`) VALUES
(1, 1, 1, 10.00, 5, '2024-10-16 19:35:41', '2024-10-17 00:35:41');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `elementos`
--

CREATE TABLE `elementos` (
  `id_elemento` int(11) NOT NULL,
  `proyecto_id` int(11) NOT NULL,
  `stand_id` int(11) NOT NULL,
  `item_id` int(11) NOT NULL,
  `tipo_cantidad_id` smallint(6) NOT NULL,
  `marca` varchar(50) NOT NULL,
  `modelo` varchar(50) NOT NULL,
  `serial` varchar(50) NOT NULL,
  `span` varchar(50) NOT NULL,
  `codigo_barras` varchar(100) NOT NULL,
  `grosor` varchar(50) NOT NULL,
  `peso` varchar(30) NOT NULL,
  `cantidad` double(8,2) NOT NULL,
  `cantidad_minima` double(8,2) NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `elementos`
--

INSERT INTO `elementos` (`id_elemento`, `proyecto_id`, `stand_id`, `item_id`, `tipo_cantidad_id`, `marca`, `modelo`, `serial`, `span`, `codigo_barras`, `grosor`, `peso`, `cantidad`, `cantidad_minima`, `creado_en`, `actualizado_en`) VALUES
(1, 1, 2, 1, 1, 'STANLEY', '54-193', 'N/A', 'N/A', 'N/A', 'N/A', '908 g', 55.00, 5.00, '2024-10-16 19:46:47', '2024-10-17 00:46:47');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `empleados`
--

CREATE TABLE `empleados` (
  `id_empleado` int(11) NOT NULL,
  `empleado` varchar(100) NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `empleados`
--

INSERT INTO `empleados` (`id_empleado`, `empleado`, `creado_en`, `actualizado_en`) VALUES
(2, 'Julito Juan', '2024-10-17 00:33:36', '2024-10-17 00:33:36');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `entradas_elementos`
--

CREATE TABLE `entradas_elementos` (
  `id_entrada_elemento` int(11) NOT NULL,
  `proyecto_id` int(11) NOT NULL,
  `elemento_id` int(11) NOT NULL,
  `cantidad` double NOT NULL,
  `fecha_entrada` date NOT NULL,
  `descripcion` text NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `entregas_elementos`
--

CREATE TABLE `entregas_elementos` (
  `id_entrega_elemento` int(11) NOT NULL,
  `proyecto_id` int(11) NOT NULL,
  `empleado_id` int(11) NOT NULL,
  `fecha_entrega` date NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `entregas_elementos`
--

INSERT INTO `entregas_elementos` (`id_entrega_elemento`, `proyecto_id`, `empleado_id`, `fecha_entrega`, `creado_en`, `actualizado_en`) VALUES
(1, 1, 2, '2024-10-16', '2024-10-17 00:34:06', '2024-10-17 00:34:06');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `items`
--

CREATE TABLE `items` (
  `id_item` int(11) NOT NULL,
  `subcategoria_id` int(11) NOT NULL,
  `item` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `items`
--

INSERT INTO `items` (`id_item`, `subcategoria_id`, `item`, `descripcion`, `creado_en`, `actualizado_en`) VALUES
(1, 1, 'Martillo de bola', NULL, '2024-10-16 22:08:42', '2024-10-16 22:08:42');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `migrations`
--

CREATE TABLE `migrations` (
  `id` int(10) UNSIGNED NOT NULL,
  `migration` varchar(255) NOT NULL,
  `batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Volcado de datos para la tabla `migrations`
--

INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '2019_12_14_000001_create_personal_access_tokens_table', 1),
(2, '2024_02_26_171526_create_usuarios_table', 1),
(3, '2024_02_26_174708_create_perfiles_table', 1),
(4, '2024_02_26_174715_create_modulos_table', 1),
(5, '2024_02_26_174721_create_modulos_perfiles_table', 1),
(6, '2024_02_26_194523_update_usuarios_table', 1),
(7, '2024_02_26_194941_update_modulos_table', 1),
(8, '2024_02_26_195404_update_modulos_perfiles_table', 1),
(9, '2024_02_26_200826_create_proyectos_table', 1),
(10, '2024_02_26_220908_create_elementos_table', 1),
(11, '2024_02_26_220926_create_stands_table', 1),
(12, '2024_02_26_220942_create_novedades_table', 1),
(13, '2024_02_26_220954_create_tipos_novedades_table', 1),
(14, '2024_02_26_222822_create_empleados_table', 1),
(15, '2024_02_26_222852_create_items_table', 1),
(16, '2024_02_26_222908_create_subcategorias_table', 1),
(17, '2024_02_26_222913_create_categorias_table', 1),
(18, '2024_02_26_224043_create_entregas_elementos_table', 1),
(19, '2024_02_26_224056_create_detalles_entregas_elementos_table', 1),
(20, '2024_02_27_155352_update_elementos_table', 1),
(21, '2024_02_27_155434_update_novedades_table', 1),
(22, '2024_02_27_155442_update_items_table', 1),
(23, '2024_02_27_155453_update_subcategorias_table', 1),
(24, '2024_02_27_160541_update_entregas_elementos_table', 1),
(25, '2024_02_27_160606_update_detalles_entregas_table', 1),
(26, '2024_07_16_205532_create_entradas_elementos_table', 1),
(27, '2024_08_30_130231_create_tipos_cantidades_table', 1);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `modulos`
--

CREATE TABLE `modulos` (
  `id_modulo` smallint(6) NOT NULL,
  `modulo_id` smallint(6) DEFAULT NULL,
  `modulo` varchar(100) NOT NULL,
  `ruta` varchar(200) DEFAULT NULL,
  `icono` varchar(50) NOT NULL,
  `orden` smallint(6) DEFAULT NULL,
  `hijos` smallint(6) DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `modulos`
--

INSERT INTO `modulos` (`id_modulo`, `modulo_id`, `modulo`, `ruta`, `icono`, `orden`, `hijos`, `creado_en`, `actualizado_en`) VALUES
(7, 43, 'Items', NULL, 'fas fa-wrench', 3, NULL, '2024-08-21 00:21:57', NULL),
(8, 7, 'Registrar item', 'items.create', 'far fa-circle', NULL, NULL, '2024-08-21 00:57:54', NULL),
(9, 7, 'Gestionar items', 'items.index', 'far fa-circle', NULL, NULL, '2024-08-21 00:58:02', NULL),
(10, 43, 'Stands', NULL, 'fas fa-archive', 2, NULL, '2024-08-21 00:58:08', NULL),
(11, 10, 'Registrar stand', 'stands.create', 'far fa-circle', NULL, NULL, '2024-08-21 00:58:16', NULL),
(12, 10, 'Gestionar stands', 'stands.index', 'far fa-circle', NULL, NULL, '2024-08-21 00:58:21', NULL),
(13, 51, 'Modulos', NULL, 'fas fa-dice-d6', 1, NULL, '2024-08-21 00:44:16', NULL),
(14, 13, 'Registrar modulo', 'modulos.create', 'far fa-circle', NULL, NULL, '2024-08-21 00:58:28', NULL),
(15, 13, 'Gestionar modulos', 'modulos.index', 'far fa-circle', NULL, NULL, '2024-08-21 00:58:33', NULL),
(16, 43, 'Proyectos', NULL, 'fas fa-tasks', 1, NULL, '2024-08-21 00:41:20', '2024-03-23 08:46:56'),
(17, 16, 'Gestionar proyectos', 'proyectos.index', 'far fa-circle', 11, NULL, '2024-08-21 00:58:41', '2024-03-23 08:47:45'),
(18, 16, 'Registrar proyecto', 'proyectos.create', 'far fa-circle', 10, NULL, '2024-08-21 00:58:55', '2024-03-23 08:48:17'),
(24, 52, 'Empleados', NULL, 'fas fa-briefcase', NULL, NULL, '2024-08-21 00:56:14', NULL),
(25, 24, 'Registrar empleado', 'empleados.create', 'far fa-circle', NULL, NULL, '2024-08-21 01:05:50', NULL),
(26, 24, 'Gestionar empleados', 'empleados.index', 'far fa-circle', NULL, NULL, '2024-08-21 01:05:36', NULL),
(27, 43, 'Categorias', NULL, 'fas fa-tags', 4, NULL, '2024-08-21 00:24:00', NULL),
(28, 27, 'Registrar Categoría ', 'categorias.create', 'far fa-circle', NULL, NULL, '2024-08-21 01:01:48', NULL),
(29, 27, 'Gestionar Categorías', 'categorias.index', 'far fa-circle', NULL, NULL, '2024-08-21 01:01:54', NULL),
(39, NULL, 'tipo novedad', NULL, 'fas fa-clipboard', NULL, NULL, '2024-05-17 02:13:01', NULL),
(40, 39, 'Gestionar tipo novedad', 'tipo_novedades.index', 'far fa-circle', NULL, NULL, '2024-05-17 02:15:48', NULL),
(41, 39, 'Registrar tipo novedad', 'tipo_novedades.create', 'far fa-circle', NULL, NULL, '2024-05-17 02:15:51', NULL),
(42, 16, 'Informe migraciones', 'informes.index', 'far fa-circle', 12, NULL, '2024-08-21 00:57:32', NULL),
(43, NULL, 'Inventarios', NULL, 'fas fa-boxes', NULL, NULL, '2024-08-20 22:04:42', NULL),
(45, 51, 'Perfiles', NULL, 'fas fa-users-cog', 2, NULL, '2024-08-21 00:44:28', NULL),
(46, 45, 'Registrar Perfil', 'perfiles.create', 'far fa-circle', NULL, NULL, '2024-08-21 00:29:57', NULL),
(47, 45, 'Gestionar Perfiles ', 'perfiles.index', 'far fa-circle', NULL, NULL, '2024-08-21 00:29:23', NULL),
(48, 51, 'Usuarios', NULL, 'fas fa-users', 3, NULL, '2024-08-21 00:48:57', NULL),
(49, 48, 'Registrar Usuario', 'usuarios.create', 'far fa-circle', NULL, NULL, '2024-08-21 00:31:40', NULL),
(50, 48, 'Gestionar Usuarios', 'usuarios.index', 'far fa-circle', NULL, NULL, '2024-08-21 00:31:40', NULL),
(51, NULL, 'Administración', NULL, 'fas fa-cogs', NULL, NULL, '2024-08-21 00:43:49', NULL),
(52, NULL, 'Talento Humano ', NULL, 'fas fa-id-badge', NULL, NULL, '2024-08-21 00:50:05', NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `modulos_perfiles`
--

CREATE TABLE `modulos_perfiles` (
  `modulo_id` smallint(6) NOT NULL,
  `perfil_id` smallint(6) NOT NULL,
  `permiso` char(1) DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `modulos_perfiles`
--

INSERT INTO `modulos_perfiles` (`modulo_id`, `perfil_id`, `permiso`, `creado_en`, `actualizado_en`) VALUES
(7, 1, NULL, '2024-03-09 00:58:05', NULL),
(8, 1, NULL, '2024-03-09 00:58:13', NULL),
(9, 1, NULL, '2024-03-09 00:58:23', NULL),
(10, 1, NULL, '2024-03-22 13:55:06', NULL),
(11, 1, NULL, '2024-03-22 13:55:12', NULL),
(12, 1, NULL, '2024-03-22 13:55:20', NULL),
(13, 1, NULL, '2024-03-23 08:43:46', NULL),
(14, 1, NULL, '2024-03-23 08:43:56', NULL),
(15, 1, NULL, '2024-03-23 08:44:05', NULL),
(16, 1, NULL, '2024-03-23 08:48:44', NULL),
(17, 1, NULL, '2024-03-23 08:49:02', NULL),
(18, 1, NULL, '2024-03-23 08:49:02', NULL),
(24, 1, NULL, '2024-04-19 09:35:58', NULL),
(25, 1, NULL, '2024-04-19 09:36:14', NULL),
(26, 1, NULL, '2024-04-19 09:36:14', NULL),
(27, 1, NULL, '2024-04-27 07:41:53', NULL),
(28, 1, NULL, '2024-04-27 07:41:53', NULL),
(29, 1, NULL, '2024-04-27 07:42:05', NULL),
(40, 1, NULL, '2024-05-17 07:14:58', NULL),
(41, 1, NULL, '2024-05-17 07:15:06', NULL),
(42, 1, NULL, '2024-06-01 08:32:57', NULL),
(43, 1, NULL, '2024-08-21 00:14:12', NULL),
(45, 1, NULL, '2024-08-21 00:28:36', NULL),
(46, 1, NULL, '2024-08-21 00:28:36', NULL),
(47, 1, NULL, '2024-08-21 00:28:48', NULL),
(48, 1, NULL, '2024-08-21 00:31:59', NULL),
(49, 1, NULL, '2024-08-21 00:31:59', NULL),
(50, 1, NULL, '2024-08-21 00:32:09', NULL),
(51, 1, NULL, '2024-08-21 00:43:08', NULL),
(52, 1, NULL, '2024-08-21 00:46:16', NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `novedades`
--

CREATE TABLE `novedades` (
  `id_novedad` int(11) NOT NULL,
  `tipo_novedad_id` smallint(6) NOT NULL,
  `elemento_id` int(11) NOT NULL,
  `empleado_id` int(11) NOT NULL,
  `novedad` text NOT NULL,
  `fecha_reporte` datetime NOT NULL,
  `fecha_cierre` datetime NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `perfiles`
--

CREATE TABLE `perfiles` (
  `id_perfil` smallint(6) NOT NULL,
  `perfil` varchar(50) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `perfiles`
--

INSERT INTO `perfiles` (`id_perfil`, `perfil`, `descripcion`, `creado_en`, `actualizado_en`) VALUES
(1, 'Administrador', NULL, '2024-10-16 16:53:30', NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `proyectos`
--

CREATE TABLE `proyectos` (
  `id_proyecto` int(11) NOT NULL,
  `proyecto` varchar(200) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `fecha_inicio` date NOT NULL,
  `fecha_fin` date NOT NULL,
  `responsable_proyecto` varchar(100) NOT NULL,
  `correo_responsable` varchar(50) NOT NULL,
  `telefono_responsable` varchar(20) DEFAULT NULL,
  `direccion_cliente` varchar(100) DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `proyectos`
--

INSERT INTO `proyectos` (`id_proyecto`, `proyecto`, `descripcion`, `fecha_inicio`, `fecha_fin`, `responsable_proyecto`, `correo_responsable`, `telefono_responsable`, `direccion_cliente`, `creado_en`, `actualizado_en`) VALUES
(1, 'Prueba', NULL, '2024-10-16', '2024-10-31', 'Pepito Perez', 'pepito123@gmail.com', '3217589300', 'Crr 14 73 N45 la primavera', '2024-10-16 22:06:24', '2024-10-16 22:06:24');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `stands`
--

CREATE TABLE `stands` (
  `id_stand` int(11) NOT NULL,
  `stand` varchar(100) NOT NULL,
  `ubicacion` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `stands`
--

INSERT INTO `stands` (`id_stand`, `stand`, `ubicacion`, `descripcion`, `creado_en`, `actualizado_en`) VALUES
(2, 'Stand 1', 'Bodega principal', NULL, '2024-10-16 22:06:34', '2024-10-16 22:06:34');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `subcategorias`
--

CREATE TABLE `subcategorias` (
  `id_subcategoria` int(11) NOT NULL,
  `categoria_id` smallint(6) NOT NULL,
  `subcategoria` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `subcategorias`
--

INSERT INTO `subcategorias` (`id_subcategoria`, `categoria_id`, `subcategoria`, `descripcion`, `creado_en`, `actualizado_en`) VALUES
(1, 1, 'Herramienta de mano', NULL, '2024-10-16 22:08:18', '2024-10-16 22:08:18');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `tipos_cantidades`
--

CREATE TABLE `tipos_cantidades` (
  `id_tipo_cantidad` smallint(6) NOT NULL,
  `tipo_cantidad` varchar(50) NOT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Volcado de datos para la tabla `tipos_cantidades`
--

INSERT INTO `tipos_cantidades` (`id_tipo_cantidad`, `tipo_cantidad`, `creado_en`, `actualizado_en`) VALUES
(1, 'Unidad', '2024-10-16 17:09:56', NULL),
(2, 'Caja', '2024-10-16 17:09:56', NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `tipos_novedades`
--

CREATE TABLE `tipos_novedades` (
  `id_tipo_novedad` smallint(6) NOT NULL,
  `tipo_novedad` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `creado_en` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `actualizado_en` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `categorias`
--
ALTER TABLE `categorias`
  ADD PRIMARY KEY (`id_categoria`);

--
-- Indices de la tabla `detalles_entregas_elementos`
--
ALTER TABLE `detalles_entregas_elementos`
  ADD PRIMARY KEY (`id_detalle_entrega`),
  ADD KEY `detalles_entregas_elementos_entrega_elemento_id_foreign` (`entrega_elemento_id`),
  ADD KEY `detalles_entregas_elementos_elemento_id_foreign` (`elemento_id`);

--
-- Indices de la tabla `elementos`
--
ALTER TABLE `elementos`
  ADD PRIMARY KEY (`id_elemento`),
  ADD KEY `elementos_proyecto_id_foreign` (`proyecto_id`),
  ADD KEY `elementos_stand_id_foreign` (`stand_id`),
  ADD KEY `elementos_item_id_foreign` (`item_id`);

--
-- Indices de la tabla `empleados`
--
ALTER TABLE `empleados`
  ADD PRIMARY KEY (`id_empleado`);

--
-- Indices de la tabla `entradas_elementos`
--
ALTER TABLE `entradas_elementos`
  ADD PRIMARY KEY (`id_entrada_elemento`);

--
-- Indices de la tabla `entregas_elementos`
--
ALTER TABLE `entregas_elementos`
  ADD PRIMARY KEY (`id_entrega_elemento`),
  ADD KEY `entregas_elementos_proyecto_id_foreign` (`proyecto_id`),
  ADD KEY `entregas_elementos_empleado_id_foreign` (`empleado_id`);

--
-- Indices de la tabla `items`
--
ALTER TABLE `items`
  ADD PRIMARY KEY (`id_item`),
  ADD KEY `items_subcategoria_id_foreign` (`subcategoria_id`);

--
-- Indices de la tabla `migrations`
--
ALTER TABLE `migrations`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `modulos`
--
ALTER TABLE `modulos`
  ADD PRIMARY KEY (`id_modulo`),
  ADD KEY `modulos_modulo_id_foreign` (`modulo_id`);

--
-- Indices de la tabla `modulos_perfiles`
--
ALTER TABLE `modulos_perfiles`
  ADD PRIMARY KEY (`modulo_id`,`perfil_id`),
  ADD KEY `modulos_perfiles_perfil_id_foreign` (`perfil_id`);

--
-- Indices de la tabla `novedades`
--
ALTER TABLE `novedades`
  ADD PRIMARY KEY (`id_novedad`),
  ADD KEY `novedades_tipo_novedad_id_foreign` (`tipo_novedad_id`),
  ADD KEY `novedades_elemento_id_foreign` (`elemento_id`),
  ADD KEY `novedades_empleado_id_foreign` (`empleado_id`);

--
-- Indices de la tabla `perfiles`
--
ALTER TABLE `perfiles`
  ADD PRIMARY KEY (`id_perfil`);

--
-- Indices de la tabla `proyectos`
--
ALTER TABLE `proyectos`
  ADD PRIMARY KEY (`id_proyecto`);

--
-- Indices de la tabla `stands`
--
ALTER TABLE `stands`
  ADD PRIMARY KEY (`id_stand`);

--
-- Indices de la tabla `subcategorias`
--
ALTER TABLE `subcategorias`
  ADD PRIMARY KEY (`id_subcategoria`),
  ADD KEY `subcategorias_categoria_id_foreign` (`categoria_id`);

--
-- Indices de la tabla `tipos_cantidades`
--
ALTER TABLE `tipos_cantidades`
  ADD PRIMARY KEY (`id_tipo_cantidad`);

--
-- Indices de la tabla `tipos_novedades`
--
ALTER TABLE `tipos_novedades`
  ADD PRIMARY KEY (`id_tipo_novedad`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `categorias`
--
ALTER TABLE `categorias`
  MODIFY `id_categoria` smallint(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `detalles_entregas_elementos`
--
ALTER TABLE `detalles_entregas_elementos`
  MODIFY `id_detalle_entrega` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `elementos`
--
ALTER TABLE `elementos`
  MODIFY `id_elemento` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `empleados`
--
ALTER TABLE `empleados`
  MODIFY `id_empleado` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `entradas_elementos`
--
ALTER TABLE `entradas_elementos`
  MODIFY `id_entrada_elemento` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `entregas_elementos`
--
ALTER TABLE `entregas_elementos`
  MODIFY `id_entrega_elemento` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `items`
--
ALTER TABLE `items`
  MODIFY `id_item` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=28;

--
-- AUTO_INCREMENT de la tabla `modulos`
--
ALTER TABLE `modulos`
  MODIFY `id_modulo` smallint(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=53;

--
-- AUTO_INCREMENT de la tabla `novedades`
--
ALTER TABLE `novedades`
  MODIFY `id_novedad` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `perfiles`
--
ALTER TABLE `perfiles`
  MODIFY `id_perfil` smallint(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `proyectos`
--
ALTER TABLE `proyectos`
  MODIFY `id_proyecto` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `stands`
--
ALTER TABLE `stands`
  MODIFY `id_stand` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `subcategorias`
--
ALTER TABLE `subcategorias`
  MODIFY `id_subcategoria` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `tipos_cantidades`
--
ALTER TABLE `tipos_cantidades`
  MODIFY `id_tipo_cantidad` smallint(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `tipos_novedades`
--
ALTER TABLE `tipos_novedades`
  MODIFY `id_tipo_novedad` smallint(6) NOT NULL AUTO_INCREMENT;

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `detalles_entregas_elementos`
--
ALTER TABLE `detalles_entregas_elementos`
  ADD CONSTRAINT `detalles_entregas_elementos_elemento_id_foreign` FOREIGN KEY (`elemento_id`) REFERENCES `elementos` (`id_elemento`),
  ADD CONSTRAINT `detalles_entregas_elementos_entrega_elemento_id_foreign` FOREIGN KEY (`entrega_elemento_id`) REFERENCES `entregas_elementos` (`id_entrega_elemento`);

--
-- Filtros para la tabla `elementos`
--
ALTER TABLE `elementos`
  ADD CONSTRAINT `elementos_item_id_foreign` FOREIGN KEY (`item_id`) REFERENCES `items` (`id_item`),
  ADD CONSTRAINT `elementos_proyecto_id_foreign` FOREIGN KEY (`proyecto_id`) REFERENCES `proyectos` (`id_proyecto`),
  ADD CONSTRAINT `elementos_stand_id_foreign` FOREIGN KEY (`stand_id`) REFERENCES `stands` (`id_stand`);

--
-- Filtros para la tabla `entregas_elementos`
--
ALTER TABLE `entregas_elementos`
  ADD CONSTRAINT `entregas_elementos_empleado_id_foreign` FOREIGN KEY (`empleado_id`) REFERENCES `empleados` (`id_empleado`),
  ADD CONSTRAINT `entregas_elementos_proyecto_id_foreign` FOREIGN KEY (`proyecto_id`) REFERENCES `proyectos` (`id_proyecto`);

--
-- Filtros para la tabla `items`
--
ALTER TABLE `items`
  ADD CONSTRAINT `items_subcategoria_id_foreign` FOREIGN KEY (`subcategoria_id`) REFERENCES `subcategorias` (`id_subcategoria`);

--
-- Filtros para la tabla `novedades`
--
ALTER TABLE `novedades`
  ADD CONSTRAINT `novedades_elemento_id_foreign` FOREIGN KEY (`elemento_id`) REFERENCES `elementos` (`id_elemento`),
  ADD CONSTRAINT `novedades_empleado_id_foreign` FOREIGN KEY (`empleado_id`) REFERENCES `empleados` (`id_empleado`),
  ADD CONSTRAINT `novedades_tipo_novedad_id_foreign` FOREIGN KEY (`tipo_novedad_id`) REFERENCES `tipos_novedades` (`id_tipo_novedad`);

--
-- Filtros para la tabla `subcategorias`
--
ALTER TABLE `subcategorias`
  ADD CONSTRAINT `subcategorias_categoria_id_foreign` FOREIGN KEY (`categoria_id`) REFERENCES `categorias` (`id_categoria`);
COMMIT;

