-- phpMyAdmin SQL Dump
-- version 5.1.1deb5ubuntu1
-- https://www.phpmyadmin.net/
--
-- Servidor: localhost:3306
-- Tiempo de generación: 29-08-2022 a las 22:46:57
-- Versión del servidor: 8.0.30-0ubuntu0.22.04.1
-- Versión de PHP: 8.1.9

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: `colegio`
--

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

--
-- Estructura de tabla para la tabla `abonos`
--

CREATE TABLE `abonos` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `factura_id` bigint UNSIGNED NOT NULL,
  `abonoa` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `tipo` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `boleta` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `valor` double NOT NULL,
  `estado` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'PENDIENTE',
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `banco` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_id` bigint UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `abonos_proveedores`
--

CREATE TABLE `abonos_proveedores` (
  `id` bigint UNSIGNED NOT NULL,
  `proveedor_id` bigint UNSIGNED NOT NULL,
  `valor` double NOT NULL,
  `tipo` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `fecha_cobro` date DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `abono_webs`
--

CREATE TABLE `abono_webs` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `tipo` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `boleta` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `valor` double NOT NULL,
  `estado` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'PENDIENTE',
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `foto` text COLLATE utf8mb4_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `actividades`
--

CREATE TABLE `actividades` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `grado_id` bigint UNSIGNED NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `costo` double NOT NULL,
  `fecha` date NOT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `archivos`
--

CREATE TABLE `archivos` (
  `id` bigint UNSIGNED NOT NULL,
  `tipo` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `bolsas`
--

CREATE TABLE `bolsas` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `p_venta` double NOT NULL,
  `p_costo` double NOT NULL,
  `stock` double NOT NULL,
  `min_stock` double NOT NULL,
  `decripcion` text COLLATE utf8mb4_unicode_ci,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `bolsas` (`id`, `nombre`, `p_venta`, `p_costo`, `stock`, `min_stock`, `decripcion`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 'PRE-PRIMARIA', 1000, 700, 100, 70, '<p>1RA. CUOTA Q. 400.00</p>\r\n\r\n<p>2DA. CUOTA Q. 400.00</p>\r\n\r\n<p>3RA. CUOTA Q. 200.00</p>', NULL, '2022-08-29 17:30:11', '2022-08-29 17:30:11'),
(2, 'PRIMARIA', 1100, 800, 100, 70, '<p>1RA. CUOTA Q. 400.00</p>\r\n\r\n<p>2DA. CUOTA Q. 400.00</p>\r\n\r\n<p>3RA. CUOTA Q. 300.00</p>', NULL, '2022-08-29 17:30:32', '2022-08-29 17:30:32'),
(3, 'BASICO', 1200, 900, 100, 50, '<p>1RA. CUOTA Q. 400.00</p>\r\n\r\n<p>2DA. CUOTA Q. 400.00</p>\r\n\r\n<p>3RA. CUOTA Q. 300.00</p>', NULL, '2022-08-29 17:32:25', '2022-08-29 17:32:25'),
(4, 'BACHILLERATO', 1300, 1000, 100, 70, '<p>1RA. CUOTA Q. 500.00</p>\r\n\r\n<p>2DA. CUOTA Q. 400.00</p>\r\n\r\n<p>3RA. CUOTA Q. 400.00</p>', NULL, '2022-08-30 03:30:08', '2022-08-30 03:30:08'),
(5, 'BASICO POR MADUREZ', 500, 300, 50, 30, NULL, NULL, '2022-08-30 03:31:07', '2022-08-30 03:31:07'),
(6, 'BACHILLERATO POR MADUREZ', 600, 350, 70, 20, NULL, NULL, '2022-08-30 03:31:38', '2022-08-30 03:31:38');

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

--
-- Estructura de tabla para la tabla `buses`
--

CREATE TABLE `buses` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `costo` double NOT NULL,
  `direccion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `buses` (`id`, `nombre`, `costo`, `direccion`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 'SECTOR 1 AL 4', 120, '<p>SOLO MEDIA VUELTA AL SECTOR&nbsp; 1 AL 4 Q. 70.00</p>', NULL, '2022-08-30 03:43:09', '2022-08-30 03:43:09'),
(2, 'SECTOR 5 AL 9', 140, '<p>SOLO MEDIA VUELTA AL SECTOR&nbsp; 5 AL 9 Q. 80.00</p>', NULL, '2022-08-30 03:43:56', '2022-08-30 03:43:56');

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

--
-- Estructura de tabla para la tabla `cajas`
--

CREATE TABLE `cajas` (
  `id` bigint UNSIGNED NOT NULL,
  `valor` double NOT NULL DEFAULT '0',
  `tipo` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `operacion` varchar(5) COLLATE utf8mb4_unicode_ci NOT NULL,
  `factura` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `fecha` date NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `user_id` bigint UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `caja_independientes`
--

CREATE TABLE `caja_independientes` (
  `id` bigint UNSIGNED NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `tipo` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `valor` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `compra_bolsa_utiles`
--

CREATE TABLE `compra_bolsa_utiles` (
  `id` bigint UNSIGNED NOT NULL,
  `bolsa_id` bigint UNSIGNED NOT NULL,
  `user_id` bigint UNSIGNED NOT NULL,
  `cantidad` double NOT NULL,
  `tipo` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `compra_proveedores`
--

CREATE TABLE `compra_proveedores` (
  `id` bigint UNSIGNED NOT NULL,
  `proveedor_id` bigint UNSIGNED NOT NULL,
  `articulo` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `cantidad` double NOT NULL,
  `factura` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `fecha_de_compra` date NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `compra_uniformes`
--

CREATE TABLE `compra_uniformes` (
  `id` bigint UNSIGNED NOT NULL,
  `unifrome_id` bigint UNSIGNED NOT NULL,
  `user_id` bigint UNSIGNED NOT NULL,
  `cantidad` double NOT NULL,
  `tipo` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `compra_uniformes` (`id`, `unifrome_id`, `user_id`, `cantidad`, `tipo`, `created_at`, `updated_at`) VALUES
(2, 1, 2, 1, NULL, '2022-08-26 01:49:44', '2022-08-26 01:49:44'),
(3, 1, 2, 1, 'EFECTIVO', '2022-08-26 01:51:00', '2022-08-26 01:51:00');

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

--
-- Estructura de tabla para la tabla `cuadres`
--

CREATE TABLE `cuadres` (
  `id` bigint UNSIGNED NOT NULL,
  `entrada` double(7,2) NOT NULL,
  `salida` double(7,2) NOT NULL,
  `cuadre` double(7,2) NOT NULL,
  `boleta` char(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `totalEfectico` double(7,2) NOT NULL,
  `faltante` double(7,2) NOT NULL,
  `totalVisas` double(7,2) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `user_id` bigint UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `cuadresdecajas`
--

CREATE TABLE `cuadresdecajas` (
  `id` bigint UNSIGNED NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `tipo` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `valor` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `descuento_estudiatens`
--

CREATE TABLE `descuento_estudiatens` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `descripcion` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `valor` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `deuda_actividads`
--

CREATE TABLE `deuda_actividads` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `deuda` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `deuda_bolsas`
--

CREATE TABLE `deuda_bolsas` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `deuda` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `deuda_buses`
--

CREATE TABLE `deuda_buses` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `mes1` double NOT NULL,
  `mes2` double NOT NULL,
  `mes3` double NOT NULL,
  `mes4` double NOT NULL,
  `mes5` double NOT NULL,
  `mes6` double NOT NULL,
  `mes7` double NOT NULL,
  `mes8` double NOT NULL,
  `mes9` double NOT NULL,
  `mes10` double NOT NULL,
  `mes11` double NOT NULL,
  `mes12` double NOT NULL,
  `deuda` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `deuda_colegiaturas`
--

CREATE TABLE `deuda_colegiaturas` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `mes1` double NOT NULL DEFAULT '0',
  `mes2` double NOT NULL DEFAULT '0',
  `mes3` double NOT NULL DEFAULT '0',
  `mes4` double NOT NULL DEFAULT '0',
  `mes5` double NOT NULL DEFAULT '0',
  `mes6` double NOT NULL DEFAULT '0',
  `mes7` double NOT NULL DEFAULT '0',
  `mes8` double NOT NULL DEFAULT '0',
  `mes9` double NOT NULL DEFAULT '0',
  `mes10` double NOT NULL DEFAULT '0',
  `abono1` double NOT NULL DEFAULT '0',
  `abono2` double NOT NULL DEFAULT '0',
  `abono3` double NOT NULL DEFAULT '0',
  `abono4` double NOT NULL DEFAULT '0',
  `abono5` double NOT NULL DEFAULT '0',
  `abono6` double NOT NULL DEFAULT '0',
  `abono7` double NOT NULL DEFAULT '0',
  `abono8` double NOT NULL DEFAULT '0',
  `abono9` double NOT NULL DEFAULT '0',
  `abono10` double NOT NULL DEFAULT '0',
  `estado1` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado2` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado3` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado4` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado5` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado6` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado7` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado8` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado9` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `estado10` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `deuda_colegiaturas` (`id`, `estudiante_id`, `mes1`, `mes2`, `mes3`, `mes4`, `mes5`, `mes6`, `mes7`, `mes8`, `mes9`, `mes10`, `abono1`, `abono2`, `abono3`, `abono4`, `abono5`, `abono6`, `abono7`, `abono8`, `abono9`, `abono10`, `estado1`, `estado2`, `estado3`, `estado4`, `estado5`, `estado6`, `estado7`, `estado8`, `estado9`, `estado10`, `created_at`, `updated_at`) VALUES
(1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2022-08-26 19:19:56', '2022-08-26 19:19:56');

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

--
-- Estructura de tabla para la tabla `deuda_extras`
--

CREATE TABLE `deuda_extras` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `valor` double NOT NULL,
  `descripcion` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `deuda_inscripcions`
--

CREATE TABLE `deuda_inscripcions` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `deuda` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `deuda_inscripcions` (`id`, `estudiante_id`, `deuda`, `created_at`, `updated_at`) VALUES
(1, 1, 700, '2022-08-26 19:19:56', '2022-08-26 19:19:56');

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

--
-- Estructura de tabla para la tabla `deuda_uniformes`
--

CREATE TABLE `deuda_uniformes` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `deuda` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `encargados`
--

CREATE TABLE `encargados` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre1` varchar(120) COLLATE utf8mb4_unicode_ci NOT NULL,
  `nombre2` varchar(120) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `dpi1` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `dpi2` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `direccion1` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `direccion2` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `civil1` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `civil2` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `nacionalidad1` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `nacionalidad2` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `edad1` int NOT NULL,
  `edad2` int DEFAULT NULL,
  `telefono1` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `telefono2` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `telefono3` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `telefono4` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `lugart1` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `lugart2` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `empresa1` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `empresa2` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `tel_empresa1` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `tel_empresa2` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `profecion1` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `profecion2` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `parentesco1` varchar(25) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `parentesco2` varchar(25) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `encargados` (`id`, `nombre1`, `nombre2`, `dpi1`, `dpi2`, `direccion1`, `direccion2`, `civil1`, `civil2`, `nacionalidad1`, `nacionalidad2`, `edad1`, `edad2`, `telefono1`, `telefono2`, `telefono3`, `telefono4`, `deleted_at`, `created_at`, `updated_at`, `lugart1`, `lugart2`, `empresa1`, `empresa2`, `tel_empresa1`, `tel_empresa2`, `profecion1`, `profecion2`, `parentesco1`, `parentesco2`) VALUES
(1, 'ARIEL ESAU RAMIREZ', NULL, '902837493287', NULL, 'HUEHUETENANGO', NULL, 'Soltero(a)', 'Soltero(a)', 'GUATEMAL', NULL, 45, NULL, '234234', '234234', NULL, NULL, NULL, '2022-08-26 19:19:56', '2022-08-26 19:19:56', NULL, NULL, 'DECODEV', NULL, NULL, NULL, NULL, NULL, NULL, NULL);

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

--
-- Estructura de tabla para la tabla `estudiantes`
--

CREATE TABLE `estudiantes` (
  `id` bigint UNSIGNED NOT NULL,
  `encargado_id` bigint UNSIGNED NOT NULL,
  `grado_id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(120) COLLATE utf8mb4_unicode_ci NOT NULL,
  `fecha_nacimiento` date NOT NULL,
  `cui` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `telefono` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `jornada` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `foto` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deuda` double NOT NULL DEFAULT '0',
  `abono` double NOT NULL DEFAULT '0',
  `ciclo` int NOT NULL DEFAULT '0',
  `colegiatura` double NOT NULL,
  `inscripcion` double DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `estado` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `estudiantes` (`id`, `encargado_id`, `grado_id`, `nombre`, `fecha_nacimiento`, `cui`, `telefono`, `jornada`, `foto`, `deuda`, `abono`, `ciclo`, `colegiatura`, `inscripcion`, `deleted_at`, `created_at`, `updated_at`, `estado`) VALUES
(1, 1, 1, 'ARIEL RAMIREZ', '1999-07-19', '92837492387', '74623876', 'JORNADA MATUTINA', '1661542539tecnicas-de-reposteria-2-1024x576.jpg', 700, 0, 2023, 500, 700, NULL, '2022-08-26 19:19:56', '2022-08-26 19:35:39', 'NUEVO INGRESO');

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

--
-- Estructura de tabla para la tabla `facturas`
--

CREATE TABLE `facturas` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `descripcion` text COLLATE utf8mb4_unicode_ci,
  `total_cancelar` double NOT NULL,
  `total_des` double NOT NULL,
  `total` double NOT NULL,
  `aux1` text COLLATE utf8mb4_unicode_ci,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `facturas_proveedor`
--

CREATE TABLE `facturas_proveedor` (
  `id` bigint UNSIGNED NOT NULL,
  `proveedor_id` bigint UNSIGNED NOT NULL,
  `factura` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `valor` double NOT NULL,
  `fecha_de_pago` date DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `fecha_compra` date DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `estado` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `foto_archivo`
--

CREATE TABLE `foto_archivo` (
  `id` bigint UNSIGNED NOT NULL,
  `archivo_id` bigint UNSIGNED NOT NULL,
  `foto` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `grados`
--

CREATE TABLE `grados` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `seccion` varchar(3) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `colegiatura` double NOT NULL,
  `costo_inscripcion` double DEFAULT NULL,
  `nivel` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `grados` (`id`, `nombre`, `seccion`, `colegiatura`, `costo_inscripcion`, `nivel`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 'PRE KINDERdfjhskdfjhskdjfhsd', 'A', 500, 700, 'PRIMARIA', '2022-08-29 16:46:39', '2022-08-26 19:19:18', '2022-08-29 16:46:39'),
(2, 'PRE KINDER', 'A', 250, 400, 'PRE-PRIMARIA', NULL, '2022-08-29 16:56:54', '2022-08-29 17:07:43'),
(3, 'KINDER', 'A', 250, 400, 'PRE-PRIMARIA', NULL, '2022-08-29 16:57:11', '2022-08-29 17:08:15'),
(4, 'PREPARATORIA', 'A', 250, 400, 'PRE-PRIMARIA', NULL, '2022-08-29 16:57:22', '2022-08-29 17:08:23'),
(5, 'PRIMERO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 16:57:37', '2022-08-29 17:08:31'),
(6, 'SEGUNDO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 16:57:56', '2022-08-29 17:08:39'),
(7, 'TERCERO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 16:58:33', '2022-08-29 17:08:47'),
(8, 'CUARTO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 17:01:16', '2022-08-29 17:08:55'),
(9, 'QUINTO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 17:01:26', '2022-08-29 17:09:06'),
(10, 'SEXTO PRIMARIA', 'A', 275, 400, 'PRIMARIA', NULL, '2022-08-29 17:02:57', '2022-08-29 17:09:13'),
(11, 'PRIMERO BASICO', 'A', 300, 600, 'BASICO', NULL, '2022-08-29 17:04:27', '2022-08-29 17:04:27'),
(12, 'SEGUNDO BASICO', 'A', 300, 600, 'BASICO', NULL, '2022-08-29 17:11:40', '2022-08-29 17:11:40'),
(13, 'TERCERO BASICO', 'A', 300, 600, 'BASICO', NULL, '2022-08-29 17:11:57', '2022-08-29 17:11:57'),
(14, 'CUARTO BACHILLERATO EN CIENCIAS Y LETRAS', 'A', 325, 700, 'DIVERSIFIFCADO', NULL, '2022-08-29 17:18:08', '2022-08-29 17:18:08'),
(15, 'CUARTO BACHILLERATO EN FINANZAS', 'A', 325, 700, 'DIVERSIFIFCADO', NULL, '2022-08-29 17:18:27', '2022-08-29 17:18:27'),
(16, 'QUINTO BACHILLERATO EN CIENCIAS Y LETRAS', 'A', 325, 700, 'DIVERSIFIFCADO', NULL, '2022-08-29 17:18:43', '2022-08-29 17:18:43'),
(17, 'QUINTO BACHILLERATO EN FINANZAS', 'A', 325, 700, 'DIVERSIFIFCADO', NULL, '2022-08-29 17:18:59', '2022-08-29 17:18:59'),
(18, 'PRIMER AÑO DE BASICO POR MADUREZ', 'A', 275, 400, 'BASICO POR MADU', NULL, '2022-08-29 17:20:21', '2022-08-29 17:20:21'),
(19, 'SEGUNDO AÑO DE BASICO POR MADUREZ', 'A', 275, 400, 'BASICO', NULL, '2022-08-29 17:23:16', '2022-08-29 17:23:16'),
(20, 'BACHILLERATO POR MADUREZ', 'A', 300, 500, 'DIVERSIFIFCADO ', NULL, '2022-08-29 17:24:15', '2022-08-29 17:24:15');

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

--
-- Estructura de tabla para la tabla `horas_extras`
--

CREATE TABLE `horas_extras` (
  `id` bigint UNSIGNED NOT NULL,
  `planilla_id` bigint UNSIGNED NOT NULL,
  `numero` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

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

CREATE TABLE `migrations` (
  `id` int UNSIGNED NOT NULL,
  `migration` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `batch` int 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, '2014_10_12_000000_create_users_table', 1),
(2, '2014_10_12_100000_create_password_resets_table', 1),
(3, '2020_12_17_055226_create_roles_table', 1),
(4, '2020_12_17_055308_create_permissions_table', 1),
(5, '2020_12_17_060416_create_role_permissions_pivot_table', 1),
(6, '2020_12_17_061340_add_relationship_fields_to_users_table', 1),
(7, '2021_07_15_120544_create_proveedores_table', 1),
(8, '2021_07_30_122849_create_facturas_proveedor_table', 1),
(9, '2021_07_30_132734_create_abonos_proveedores_table', 1),
(10, '2021_07_31_170857_create_compra_proveedores_table', 1),
(11, '2021_09_11_200955_add_nombre_empresa_to_proveedores', 1),
(12, '2021_09_11_221341_add_fecha_compra_to_facturas_proveedor', 1),
(13, '2021_10_11_051417_create_grados_table', 1),
(14, '2021_10_11_161444_create_buses_table', 1),
(15, '2021_10_11_161840_create_uniformes_table', 1),
(16, '2021_10_11_165610_add_data_to_uniformes', 1),
(17, '2021_10_11_214345_create_bolsas_table', 1),
(18, '2021_10_12_141442_create_actividads_table', 1),
(19, '2021_10_16_170731_create_mobiliario_equipos_table', 1),
(20, '2021_10_21_130619_create_encargados_table', 1),
(21, '2021_10_21_131618_create_estudiantes_table', 1),
(22, '2021_10_29_190036_create_vehiculos_table', 1),
(23, '2021_10_29_200417_create_cajas_table', 1),
(24, '2021_10_29_200821_create_cuadres_table', 1),
(25, '2021_10_30_203105_add_costo_inscripcion_to_grados', 1),
(26, '2021_10_30_232716_add_inscripcion_to_estudiantes', 1),
(27, '2021_10_30_233634_add_profecion_to_encargados', 1),
(28, '2021_10_31_131354_create_nota_trabajadors_table', 1),
(29, '2021_11_02_132315_create_record_informativos_table', 1),
(30, '2021_11_05_144416_create_facturas_table', 1),
(31, '2021_11_05_172715_create_venta_uniformes_table', 1),
(32, '2021_11_06_132519_create_venta_bolsas_table', 1),
(33, '2021_11_06_202306_create_deuda_extras_table', 1),
(34, '2021_11_17_222747_create_venta_buses_table', 1),
(35, '2021_11_17_231501_create_deuda_uniformes_table', 1),
(36, '2021_11_18_142252_create_deuda_bolsas_table', 1),
(37, '2021_11_19_135023_create_deuda_inscripcions_table', 1),
(38, '2021_11_19_155759_create_deuda_buses_table', 1),
(39, '2021_11_19_180500_create_venta_actividads_table', 1),
(40, '2021_11_19_180924_create_deuda_actividads_table', 1),
(41, '2021_11_22_193642_add_estado_to_estudiantes', 1),
(42, '2021_11_22_234638_create_deuda_colegiaturas_table', 1),
(43, '2021_11_25_160735_create_abonos_table', 1),
(44, '2021_12_17_215721_create_planillas_table', 1),
(45, '2021_12_17_232511_create_horas_extras_table', 1),
(46, '2021_12_27_153227_create_abono_webs_table', 1),
(47, '2022_03_03_143903_add_foto_to_abono_webs', 1),
(48, '2022_07_03_140258_add_mode_to_planillas', 1),
(49, '2022_07_04_154637_create_pago_planillas_table', 1),
(50, '2022_07_14_101401_create_caja_independientes_table', 1),
(51, '2022_07_22_162251_add_banto_to_abonos', 1),
(52, '2022_07_24_103045_create_archivos_table', 1),
(53, '2022_07_24_103258_create_foto_archivo_table', 1),
(54, '2022_07_24_235716_create_tablas_table', 1),
(55, '2022_07_29_231324_add_descripcion_to_facturas_proveedor', 1),
(56, '2022_07_30_202253_add_estado_to_facturas_proveedor', 1),
(57, '2022_08_02_214735_create_cudresdecajas_table', 1),
(58, '2022_08_17_192742_create_descuento_estudiatens_table', 1),
(59, '2022_08_19_185039_create_compra_bolsa_utiles_table', 1),
(60, '2022_08_25_152441_add_more_to_abonos', 1),
(61, '2022_08_25_155015_add_more_to_cajas', 1),
(62, '2022_08_25_165218_add_more_to_cuadres', 1),
(63, '2022_08_25_172935_create_compra_uniformes_table', 1);

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

--
-- Estructura de tabla para la tabla `mobiliario_equipos`
--

CREATE TABLE `mobiliario_equipos` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `cantidad` double NOT NULL,
  `precio` double DEFAULT NULL,
  `descripcion` text COLLATE utf8mb4_unicode_ci,
  `mantenimiento` date DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `nota_trabajadors`
--

CREATE TABLE `nota_trabajadors` (
  `id` bigint UNSIGNED NOT NULL,
  `titulo` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `fecha` date DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `pago_planillas`
--

CREATE TABLE `pago_planillas` (
  `id` bigint UNSIGNED NOT NULL,
  `planilla_id` bigint UNSIGNED NOT NULL,
  `tipo` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `total` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `password_resets`
--

CREATE TABLE `password_resets` (
  `email` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `token` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `permissions`
--

CREATE TABLE `permissions` (
  `id` bigint UNSIGNED NOT NULL,
  `name` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `permissions` (`id`, `name`, `description`, `created_at`, `updated_at`) VALUES
(1, 'admin_panel_access', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(2, 'users_access', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(3, 'user_edit', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(4, 'user_delete', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(5, 'user_create', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(6, 'user_show', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(7, 'roles_access', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(8, 'role_edit', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(9, 'role_delete', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(10, 'role_create', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(11, 'role_show', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(12, 'permissions_access', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(13, 'permission_edit', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(14, 'permission_delete', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(15, 'permission_create', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(16, 'abono.deleteAbono', 'PERMITE ELIMINAR UN ABONO YA REALIZADO', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(17, 'abono.printRecibo', 'IMPRIME LOS ABONOS AGRUPADOS POR ESTUDIANTE Y POR FECTURA/ RECIBO', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(18, 'abono.abonoStore', 'PERMITE GUARDAR / REGISTRAR UN NUEBO ABONO', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(19, 'abono.abonoWweb', 'PERMITE VISUALIZAR LOS ABONOS REALIZADOS EN WEB', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(20, 'actividad.create', 'PERMITE REGISTRAR UNA ACTIVIDAD', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(21, 'actividad.index', 'PERMITE LISTA LAS ACTIVIDADES REGISTRADAS', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(22, 'actividad.show.update', 'PERMITE VISUALIZAR EL PERFIL Y ACTUALIZAR LA ACTIVIDAD', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(23, 'actividad.delete', 'PERMITE ELIMINAR UNA ACTIVIDAD', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(24, 'actividad.deleteVenta', 'PERMITE ELIMINAR UNA ACTIVADAD QUE UN ESTUDIANTE A ADQUIRIDO', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(25, 'actividad.allreport', 'PERMITE GENERAR EL REPORTE DE TODAS LAS ACTIVIDADES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(26, 'bolsa.store', 'PERMITE REGISTRAR UNA NUEVA BOLSA DE UTILES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(27, 'bolsa.deleteVenta', 'PERMITE ELIMINAR UN BOLSA DE UTILES ASIGNADA A CADA ESTUDIENTE', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(28, 'bolsa.index', 'PERMITE LISTAR LAS BOLSAS DE UTILES REGISTRAR', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(29, 'bolsa.reports', 'PERMITE LISTAR LOS REPORTES DISPONIBLES PARA LAS BOLSAS DE UTILES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(30, 'bolsa.allBolsa', 'PERMITE GENERAR EL REPORTE DE LAS BOLSAS DE UTILES REGISTRADAS Y DISPONIBLES EN EL SISTEMA', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(31, 'bolsa.minStockBolsa', 'PERMITE GENERAR EL REPORTE DE LAS BOLSAS DE UTILES CON MINIMO  STOCK', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(32, 'bolsa.reportVentas', 'PERMITE VISUALIZAR EL REPORTE DE VENTAS DE BOLSA DE UTILES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(33, 'bolsa.show', 'PERMITE VER EL PERFIL Y ACTUALIZAR UNA BOLSA DE UTILES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(34, 'bolsa.delete', 'PERMITE ELIMINAR UNA BOLSA DE UTILES', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(35, 'bus.store', 'PERMITE REGISTRAR UN NUEVO BUS', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(36, 'bus.index', 'PERMITE LISTAR LOS BUSES REGISTRADOS', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(37, 'bus.allreport', 'PREMITE GENERAR EL REPORTE DE LOS BUSES REGISTRADOS', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(38, 'bus.show', 'PERMITE VISUALIZAR EL PERFIL DE UN BUS Y ACTUALIZAR SUS DATOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(39, 'bus.delete', 'PERMITE ELIMINAR UN BUS REGISTRADO', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(40, 'caja_registro_cajachica', 'PERMITE REGISTRAR DATOS EN CAJA CHICA', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(41, 'caja_registro_gastos', 'PERMITE REGISTRAR GASTOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(42, 'caja_cuadre', 'PERMITE REALIZAR UN CUADRE', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(43, 'caja_cuadre_delete', 'PERMITE ELIMINAR REPORTE DE CUADRES DE CAJA', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(44, 'caja_delete_cajachica', 'PERMITE ELIMINAR UN DATO DE CAJA CHICA', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(45, 'caja_delete_gasto', 'PERMITE ELIMINAR UN DATO DE GASTOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(46, 'caja_filtrado_cajachica', 'PERMITE VER MOVIMIENTOS DE CAJA CHICA FILTRADOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(47, 'caja_filtrado_gastos', 'PERMITE VER MOVIMIENTOS DE GASTOS FILTRADOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(48, 'caja_movimientos_filtrados', 'PERMITE VER LOS MOVIMIENTOS DEL MES / FILTRADOS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(49, 'caja_movimientos_dia', 'PERMITE VER LOS MOVIMIENTOS DEL DIA', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(50, 'admin', 'PERMISO GLOBAL PARA ADMINISTRADOR', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(51, 'caja_independiente', 'CONTROL  PARA CAJA SECUNDARIA', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(52, 'table_all', 'CONTROL PARA MODULO DE TABLAS', '2022-08-25 23:34:20', '2022-08-25 23:34:20'),
(53, 'archivos', 'CONTROL SOBRE EL MODULO DE ARCHIVOS', '2022-08-24 08:31:08', '2022-08-24 08:31:08'),
(54, 'notas_list', 'permite listar las notas a colaboradores', '2022-08-24 08:31:41', '2022-08-24 08:31:41'),
(55, 'planilla_list', 'permite listar los colaboradores en planilla', '2022-08-24 08:32:09', '2022-08-24 08:32:09'),
(56, 'planilla_store', 'permite registrar colaboradores para planilla', '2022-08-24 08:32:34', '2022-08-24 08:32:34'),
(57, 'planilla_horas_store', 'permite registrar horas extras', '2022-08-24 08:33:05', '2022-08-24 08:33:05'),
(58, 'planilla_horas_delete', 'permite eliminar las horas extras de platnilla', '2022-08-24 08:33:41', '2022-08-24 08:33:41'),
(59, 'planilla_pago', 'permite realizar el pago de planillas', '2022-08-24 08:34:26', '2022-08-24 08:34:26'),
(60, 'planilla_reportes', 'permite generar reportes de planillas', '2022-08-24 08:34:45', '2022-08-24 08:34:45'),
(61, 'notas_delete', 'permite eliminar las notas de colaboradores', '2022-08-24 08:35:22', '2022-08-24 08:35:22'),
(62, 'notas_store', 'permite registrar una nueva nota', '2022-08-24 08:35:40', '2022-08-24 08:35:40'),
(63, 'vehiculos_list', 'permite listar los vehiculos registrados', '2022-08-24 08:36:56', '2022-08-24 08:36:56'),
(64, 'vehiculo_store', 'permite registrar un nuevo vehiculo', '2022-08-24 08:37:16', '2022-08-24 08:37:16'),
(65, 'vehiculo_reporte', 'permite generar el reporte de vehiculos', '2022-08-24 08:37:36', '2022-08-24 08:37:36'),
(66, 'mobiliario_list', 'permite listar mobiliario y equipo', '2022-08-24 08:38:27', '2022-08-24 08:38:27'),
(67, 'vehiculo_perfil', 'permite actualizar , ver perfil de un vehiculo', '2022-08-24 08:38:49', '2022-08-24 08:38:49'),
(68, 'vehiculo_delete', 'permite eliminar un vehiculo', '2022-08-24 08:39:31', '2022-08-24 08:39:31'),
(69, 'mobiliario_perfil', 'permite actualizar y ver el perfil de un mobiliario', '2022-08-24 08:40:05', '2022-08-24 08:40:05'),
(70, 'mobiliario_delete', 'permite eliminar un mobiliario', '2022-08-24 08:41:49', '2022-08-24 08:41:49'),
(71, 'mobiliario_store', 'permite registrar un mobiliario', '2022-08-24 08:42:12', '2022-08-24 08:42:12'),
(72, 'mobiliario_reporte', 'permite generar el reporte de mobiliario y equipo', '2022-08-24 08:42:29', '2022-08-24 08:42:29'),
(73, 'uniforme_list', 'permite listar los uniformes', '2022-08-24 08:43:20', '2022-08-24 08:43:20'),
(74, 'uniforme_store', 'permite registrar un uniforme', '2022-08-24 08:43:32', '2022-08-24 08:43:32'),
(76, 'uniforme_delte', 'permite eliminar un uniforme', '2022-08-24 08:44:26', '2022-08-24 08:44:26'),
(77, 'uniforme_perfil', 'permite ver el PERFIL y ACTUALIZAR  un uniforme', '2022-08-24 08:44:55', '2022-08-24 08:44:55'),
(78, 'uniforme_reporte', 'permite generar reportes de uniformes', '2022-08-24 08:45:56', '2022-08-24 08:45:56');

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

--
-- Estructura de tabla para la tabla `planillas`
--

CREATE TABLE `planillas` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `asignacion` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `sueldo` double NOT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `f_inicio` date DEFAULT NULL,
  `f_fin` date DEFAULT NULL,
  `telefono1` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `cuenta` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `t_anterior` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `direccion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `f_nacimiento` date DEFAULT NULL,
  `civil` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `proveedores`
--

CREATE TABLE `proveedores` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `telefono1` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `telefono2` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT 'Not a Number',
  `articulos` text COLLATE utf8mb4_unicode_ci,
  `dias` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `empresa` varchar(60) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `direccion` varchar(60) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `record_informativos`
--

CREATE TABLE `record_informativos` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `descripcion` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `roles`
--

CREATE TABLE `roles` (
  `id` bigint UNSIGNED NOT NULL,
  `title` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `short_code` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `roles` (`id`, `title`, `short_code`, `created_at`, `updated_at`) VALUES
(1, 'Administrator', 'Admin', '2022-08-25 23:34:19', '2022-08-25 23:34:19'),
(2, 'User', NULL, '2022-08-25 23:34:19', '2022-08-25 23:34:19');

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

--
-- Estructura de tabla para la tabla `role_permissions`
--

CREATE TABLE `role_permissions` (
  `role_id` bigint UNSIGNED NOT NULL,
  `permission_id` bigint UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES
(1, 1),
(1, 2),
(1, 3),
(1, 4),
(1, 5),
(1, 6),
(1, 7),
(1, 8),
(1, 9),
(1, 10),
(1, 11),
(1, 12),
(1, 13),
(1, 14),
(1, 15),
(1, 16),
(1, 17),
(1, 18),
(1, 19),
(1, 20),
(1, 21),
(1, 22),
(1, 23),
(1, 24),
(1, 25),
(1, 26),
(1, 27),
(1, 28),
(1, 29),
(1, 30),
(1, 31),
(1, 32),
(1, 33),
(1, 34),
(1, 35),
(1, 36),
(1, 37),
(1, 38),
(1, 39),
(1, 40),
(1, 41),
(1, 42),
(1, 43),
(1, 44),
(1, 45),
(1, 46),
(1, 47),
(1, 48),
(1, 49),
(1, 50),
(1, 51),
(1, 52),
(2, 1),
(2, 2);

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

--
-- Estructura de tabla para la tabla `tablas`
--

CREATE TABLE `tablas` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `dato` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `uniformes`
--

CREATE TABLE `uniformes` (
  `id` bigint UNSIGNED NOT NULL,
  `nombre` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `talla` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `p_venta` double NOT NULL,
  `p_costo` double NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `descripcion_interna` text COLLATE utf8mb4_unicode_ci,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `stock` double NOT NULL,
  `minio_stock` double NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `uniformes` (`id`, `nombre`, `talla`, `p_venta`, `p_costo`, `description`, `descripcion_interna`, `deleted_at`, `created_at`, `updated_at`, `stock`, `minio_stock`) VALUES
(1, 'PANTS', 'UNITALL', 200, 175, 'HOLA MUDNO', NULL, NULL, '2022-08-26 01:37:46', '2022-08-26 01:51:00', 102, 60),
(2, 'YARDA DE TELA', '.', 65, 35, '.', NULL, NULL, '2022-08-30 03:40:04', '2022-08-30 03:40:04', 100, 20),
(3, 'PANTS COMPLETO', 'UNITALLA', 295, 250, '.', NULL, NULL, '2022-08-30 03:40:33', '2022-08-30 03:40:33', 50, 30),
(4, 'CAMISA POLO', 'UNITALLA', 100, 60, '.', NULL, NULL, '2022-08-30 03:41:01', '2022-08-30 03:41:01', 100, 70),
(5, 'PLAYERA DE FISICA', 'UNITALLA', 65, 50, '.', NULL, NULL, '2022-08-30 03:41:51', '2022-08-30 03:41:51', 100, 70);

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

--
-- Estructura de tabla para la tabla `users`
--

CREATE TABLE `users` (
  `id` bigint UNSIGNED NOT NULL,
  `name` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `email` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  `role_id` bigint UNSIGNED DEFAULT NULL,
  `remember_token` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `users` (`id`, `name`, `email`, `email_verified_at`, `password`, `role_id`, `remember_token`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 'De CoDev', 'info@decodev.net', NULL, '$2y$10$VBeYWxhDvxCWXUS4t/VZAuglmHwwRqxkF4g8B33ZFGffFU1kLQihu', 1, NULL, NULL, '2022-08-25 23:34:21', '2022-08-25 23:34:21'),
(2, 'De CoDev', 'ariel12jona@gmail.com', NULL, '$2y$10$QKVl9ftSL9.qVqrUmxVtBezwLMjjql7mMnHtX/UirhToCuIk43g/a', 1, NULL, NULL, '2022-08-25 23:34:21', '2022-08-25 23:34:21'),
(3, 'DeCoShop', 'decoshop@decodev.net', NULL, '$2y$10$fN2o5JrB7WpmoE123RYY8O8KBv0okTeyZILaUBiuOx/zv9sMQII12', 2, NULL, NULL, '2022-08-25 23:34:21', '2022-08-25 23:34:21');

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

--
-- Estructura de tabla para la tabla `vehiculos`
--

CREATE TABLE `vehiculos` (
  `id` bigint UNSIGNED NOT NULL,
  `placa` varchar(15) COLLATE utf8mb4_unicode_ci NOT NULL,
  `tipo` varchar(15) COLLATE utf8mb4_unicode_ci NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `costo` double DEFAULT NULL,
  `matenimiento` date DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `venta_actividads`
--

CREATE TABLE `venta_actividads` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `actividad_id` bigint UNSIGNED NOT NULL,
  `description` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `total` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `venta_bolsas`
--

CREATE TABLE `venta_bolsas` (
  `id` bigint UNSIGNED NOT NULL,
  `bolsa_id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `factura_id` bigint UNSIGNED NOT NULL,
  `cantidad` double NOT NULL,
  `descuento` double NOT NULL,
  `total` double NOT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `venta_buses`
--

CREATE TABLE `venta_buses` (
  `id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `estado1` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado2` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado3` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado4` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado5` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado6` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado7` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado8` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado9` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado10` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado11` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `estado12` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NO-ASIGNADO',
  `pago_mensual` double NOT NULL,
  `descripcion` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `venta_uniformes`
--

CREATE TABLE `venta_uniformes` (
  `id` bigint UNSIGNED NOT NULL,
  `uniforme_id` bigint UNSIGNED NOT NULL,
  `estudiante_id` bigint UNSIGNED NOT NULL,
  `factura_id` bigint UNSIGNED NOT NULL,
  `cantidad` double NOT NULL,
  `descuento` double NOT NULL,
  `total` double NOT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `abonos`
--
ALTER TABLE `abonos`
  ADD PRIMARY KEY (`id`),
  ADD KEY `abonos_estudiante_id_foreign` (`estudiante_id`),
  ADD KEY `abonos_factura_id_foreign` (`factura_id`),
  ADD KEY `abonos_user_id_foreign` (`user_id`);

--
-- Indices de la tabla `abonos_proveedores`
--
ALTER TABLE `abonos_proveedores`
  ADD PRIMARY KEY (`id`),
  ADD KEY `abonos_proveedores_proveedor_id_foreign` (`proveedor_id`);

--
-- Indices de la tabla `abono_webs`
--
ALTER TABLE `abono_webs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `abono_webs_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `actividades`
--
ALTER TABLE `actividades`
  ADD PRIMARY KEY (`id`),
  ADD KEY `actividades_grado_id_foreign` (`grado_id`);

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

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

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

--
-- Indices de la tabla `cajas`
--
ALTER TABLE `cajas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cajas_user_id_foreign` (`user_id`);

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

--
-- Indices de la tabla `compra_bolsa_utiles`
--
ALTER TABLE `compra_bolsa_utiles`
  ADD PRIMARY KEY (`id`),
  ADD KEY `compra_bolsa_utiles_bolsa_id_foreign` (`bolsa_id`),
  ADD KEY `compra_bolsa_utiles_user_id_foreign` (`user_id`);

--
-- Indices de la tabla `compra_proveedores`
--
ALTER TABLE `compra_proveedores`
  ADD PRIMARY KEY (`id`),
  ADD KEY `compra_proveedores_proveedor_id_foreign` (`proveedor_id`);

--
-- Indices de la tabla `compra_uniformes`
--
ALTER TABLE `compra_uniformes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `compra_uniformes_unifrome_id_foreign` (`unifrome_id`),
  ADD KEY `compra_uniformes_user_id_foreign` (`user_id`);

--
-- Indices de la tabla `cuadres`
--
ALTER TABLE `cuadres`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cuadres_user_id_foreign` (`user_id`);

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

--
-- Indices de la tabla `descuento_estudiatens`
--
ALTER TABLE `descuento_estudiatens`
  ADD PRIMARY KEY (`id`),
  ADD KEY `descuento_estudiatens_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_actividads`
--
ALTER TABLE `deuda_actividads`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_actividads_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_bolsas`
--
ALTER TABLE `deuda_bolsas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_bolsas_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_buses`
--
ALTER TABLE `deuda_buses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_buses_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_colegiaturas`
--
ALTER TABLE `deuda_colegiaturas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_colegiaturas_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_extras`
--
ALTER TABLE `deuda_extras`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_extras_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_inscripcions`
--
ALTER TABLE `deuda_inscripcions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_inscripcions_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `deuda_uniformes`
--
ALTER TABLE `deuda_uniformes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `deuda_uniformes_estudiante_id_foreign` (`estudiante_id`);

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

--
-- Indices de la tabla `estudiantes`
--
ALTER TABLE `estudiantes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `estudiantes_encargado_id_foreign` (`encargado_id`),
  ADD KEY `estudiantes_grado_id_foreign` (`grado_id`);

--
-- Indices de la tabla `facturas`
--
ALTER TABLE `facturas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `facturas_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `facturas_proveedor`
--
ALTER TABLE `facturas_proveedor`
  ADD PRIMARY KEY (`id`),
  ADD KEY `facturas_proveedor_proveedor_id_foreign` (`proveedor_id`);

--
-- Indices de la tabla `foto_archivo`
--
ALTER TABLE `foto_archivo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `foto_archivo_archivo_id_foreign` (`archivo_id`);

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

--
-- Indices de la tabla `horas_extras`
--
ALTER TABLE `horas_extras`
  ADD PRIMARY KEY (`id`),
  ADD KEY `horas_extras_planilla_id_foreign` (`planilla_id`);

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

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

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

--
-- Indices de la tabla `pago_planillas`
--
ALTER TABLE `pago_planillas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `pago_planillas_planilla_id_foreign` (`planilla_id`);

--
-- Indices de la tabla `password_resets`
--
ALTER TABLE `password_resets`
  ADD KEY `password_resets_email_index` (`email`);

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

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

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

--
-- Indices de la tabla `record_informativos`
--
ALTER TABLE `record_informativos`
  ADD PRIMARY KEY (`id`),
  ADD KEY `record_informativos_estudiante_id_foreign` (`estudiante_id`);

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

--
-- Indices de la tabla `role_permissions`
--
ALTER TABLE `role_permissions`
  ADD KEY `role_permissions_role_id_foreign` (`role_id`),
  ADD KEY `role_permissions_permission_id_foreign` (`permission_id`);

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

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

--
-- Indices de la tabla `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `users_email_unique` (`email`),
  ADD KEY `users_role_id_foreign` (`role_id`);

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

--
-- Indices de la tabla `venta_actividads`
--
ALTER TABLE `venta_actividads`
  ADD PRIMARY KEY (`id`),
  ADD KEY `venta_actividads_estudiante_id_foreign` (`estudiante_id`),
  ADD KEY `venta_actividads_actividad_id_foreign` (`actividad_id`);

--
-- Indices de la tabla `venta_bolsas`
--
ALTER TABLE `venta_bolsas`
  ADD PRIMARY KEY (`id`),
  ADD KEY `venta_bolsas_bolsa_id_foreign` (`bolsa_id`),
  ADD KEY `venta_bolsas_estudiante_id_foreign` (`estudiante_id`),
  ADD KEY `venta_bolsas_factura_id_foreign` (`factura_id`);

--
-- Indices de la tabla `venta_buses`
--
ALTER TABLE `venta_buses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `venta_buses_estudiante_id_foreign` (`estudiante_id`);

--
-- Indices de la tabla `venta_uniformes`
--
ALTER TABLE `venta_uniformes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `venta_uniformes_uniforme_id_foreign` (`uniforme_id`),
  ADD KEY `venta_uniformes_estudiante_id_foreign` (`estudiante_id`),
  ADD KEY `venta_uniformes_factura_id_foreign` (`factura_id`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `abonos`
--
ALTER TABLE `abonos`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `abonos_proveedores`
--
ALTER TABLE `abonos_proveedores`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `abono_webs`
--
ALTER TABLE `abono_webs`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `actividades`
--
ALTER TABLE `actividades`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `archivos`
--
ALTER TABLE `archivos`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `bolsas`
--
ALTER TABLE `bolsas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT de la tabla `buses`
--
ALTER TABLE `buses`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `cajas`
--
ALTER TABLE `cajas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `caja_independientes`
--
ALTER TABLE `caja_independientes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `compra_bolsa_utiles`
--
ALTER TABLE `compra_bolsa_utiles`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `compra_proveedores`
--
ALTER TABLE `compra_proveedores`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `compra_uniformes`
--
ALTER TABLE `compra_uniformes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de la tabla `cuadres`
--
ALTER TABLE `cuadres`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `cuadresdecajas`
--
ALTER TABLE `cuadresdecajas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `descuento_estudiatens`
--
ALTER TABLE `descuento_estudiatens`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `deuda_actividads`
--
ALTER TABLE `deuda_actividads`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `deuda_bolsas`
--
ALTER TABLE `deuda_bolsas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `deuda_buses`
--
ALTER TABLE `deuda_buses`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `deuda_colegiaturas`
--
ALTER TABLE `deuda_colegiaturas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `deuda_extras`
--
ALTER TABLE `deuda_extras`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `deuda_inscripcions`
--
ALTER TABLE `deuda_inscripcions`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `deuda_uniformes`
--
ALTER TABLE `deuda_uniformes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `encargados`
--
ALTER TABLE `encargados`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `estudiantes`
--
ALTER TABLE `estudiantes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `facturas`
--
ALTER TABLE `facturas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas_proveedor`
--
ALTER TABLE `facturas_proveedor`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `foto_archivo`
--
ALTER TABLE `foto_archivo`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `grados`
--
ALTER TABLE `grados`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT de la tabla `horas_extras`
--
ALTER TABLE `horas_extras`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=64;

--
-- AUTO_INCREMENT de la tabla `mobiliario_equipos`
--
ALTER TABLE `mobiliario_equipos`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `nota_trabajadors`
--
ALTER TABLE `nota_trabajadors`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pago_planillas`
--
ALTER TABLE `pago_planillas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `permissions`
--
ALTER TABLE `permissions`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=79;

--
-- AUTO_INCREMENT de la tabla `planillas`
--
ALTER TABLE `planillas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `record_informativos`
--
ALTER TABLE `record_informativos`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `roles`
--
ALTER TABLE `roles`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `tablas`
--
ALTER TABLE `tablas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `uniformes`
--
ALTER TABLE `uniformes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT de la tabla `users`
--
ALTER TABLE `users`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de la tabla `vehiculos`
--
ALTER TABLE `vehiculos`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `venta_actividads`
--
ALTER TABLE `venta_actividads`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `venta_bolsas`
--
ALTER TABLE `venta_bolsas`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `venta_buses`
--
ALTER TABLE `venta_buses`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `venta_uniformes`
--
ALTER TABLE `venta_uniformes`
  MODIFY `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `abonos`
--
ALTER TABLE `abonos`
  ADD CONSTRAINT `abonos_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`),
  ADD CONSTRAINT `abonos_factura_id_foreign` FOREIGN KEY (`factura_id`) REFERENCES `facturas` (`id`),
  ADD CONSTRAINT `abonos_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Filtros para la tabla `abonos_proveedores`
--
ALTER TABLE `abonos_proveedores`
  ADD CONSTRAINT `abonos_proveedores_proveedor_id_foreign` FOREIGN KEY (`proveedor_id`) REFERENCES `proveedores` (`id`);

--
-- Filtros para la tabla `abono_webs`
--
ALTER TABLE `abono_webs`
  ADD CONSTRAINT `abono_webs_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `actividades`
--
ALTER TABLE `actividades`
  ADD CONSTRAINT `actividades_grado_id_foreign` FOREIGN KEY (`grado_id`) REFERENCES `grados` (`id`);

--
-- Filtros para la tabla `cajas`
--
ALTER TABLE `cajas`
  ADD CONSTRAINT `cajas_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Filtros para la tabla `compra_bolsa_utiles`
--
ALTER TABLE `compra_bolsa_utiles`
  ADD CONSTRAINT `compra_bolsa_utiles_bolsa_id_foreign` FOREIGN KEY (`bolsa_id`) REFERENCES `bolsas` (`id`),
  ADD CONSTRAINT `compra_bolsa_utiles_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Filtros para la tabla `compra_proveedores`
--
ALTER TABLE `compra_proveedores`
  ADD CONSTRAINT `compra_proveedores_proveedor_id_foreign` FOREIGN KEY (`proveedor_id`) REFERENCES `proveedores` (`id`);

--
-- Filtros para la tabla `compra_uniformes`
--
ALTER TABLE `compra_uniformes`
  ADD CONSTRAINT `compra_uniformes_unifrome_id_foreign` FOREIGN KEY (`unifrome_id`) REFERENCES `uniformes` (`id`),
  ADD CONSTRAINT `compra_uniformes_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Filtros para la tabla `cuadres`
--
ALTER TABLE `cuadres`
  ADD CONSTRAINT `cuadres_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Filtros para la tabla `descuento_estudiatens`
--
ALTER TABLE `descuento_estudiatens`
  ADD CONSTRAINT `descuento_estudiatens_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_actividads`
--
ALTER TABLE `deuda_actividads`
  ADD CONSTRAINT `deuda_actividads_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_bolsas`
--
ALTER TABLE `deuda_bolsas`
  ADD CONSTRAINT `deuda_bolsas_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_buses`
--
ALTER TABLE `deuda_buses`
  ADD CONSTRAINT `deuda_buses_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_colegiaturas`
--
ALTER TABLE `deuda_colegiaturas`
  ADD CONSTRAINT `deuda_colegiaturas_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_extras`
--
ALTER TABLE `deuda_extras`
  ADD CONSTRAINT `deuda_extras_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_inscripcions`
--
ALTER TABLE `deuda_inscripcions`
  ADD CONSTRAINT `deuda_inscripcions_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `deuda_uniformes`
--
ALTER TABLE `deuda_uniformes`
  ADD CONSTRAINT `deuda_uniformes_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `estudiantes`
--
ALTER TABLE `estudiantes`
  ADD CONSTRAINT `estudiantes_encargado_id_foreign` FOREIGN KEY (`encargado_id`) REFERENCES `encargados` (`id`),
  ADD CONSTRAINT `estudiantes_grado_id_foreign` FOREIGN KEY (`grado_id`) REFERENCES `grados` (`id`);

--
-- Filtros para la tabla `facturas`
--
ALTER TABLE `facturas`
  ADD CONSTRAINT `facturas_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `facturas_proveedor`
--
ALTER TABLE `facturas_proveedor`
  ADD CONSTRAINT `facturas_proveedor_proveedor_id_foreign` FOREIGN KEY (`proveedor_id`) REFERENCES `proveedores` (`id`);

--
-- Filtros para la tabla `foto_archivo`
--
ALTER TABLE `foto_archivo`
  ADD CONSTRAINT `foto_archivo_archivo_id_foreign` FOREIGN KEY (`archivo_id`) REFERENCES `archivos` (`id`);

--
-- Filtros para la tabla `horas_extras`
--
ALTER TABLE `horas_extras`
  ADD CONSTRAINT `horas_extras_planilla_id_foreign` FOREIGN KEY (`planilla_id`) REFERENCES `planillas` (`id`);

--
-- Filtros para la tabla `pago_planillas`
--
ALTER TABLE `pago_planillas`
  ADD CONSTRAINT `pago_planillas_planilla_id_foreign` FOREIGN KEY (`planilla_id`) REFERENCES `planillas` (`id`);

--
-- Filtros para la tabla `record_informativos`
--
ALTER TABLE `record_informativos`
  ADD CONSTRAINT `record_informativos_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `role_permissions`
--
ALTER TABLE `role_permissions`
  ADD CONSTRAINT `role_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `role_permissions_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE;

--
-- Filtros para la tabla `users`
--
ALTER TABLE `users`
  ADD CONSTRAINT `users_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`);

--
-- Filtros para la tabla `venta_actividads`
--
ALTER TABLE `venta_actividads`
  ADD CONSTRAINT `venta_actividads_actividad_id_foreign` FOREIGN KEY (`actividad_id`) REFERENCES `actividades` (`id`),
  ADD CONSTRAINT `venta_actividads_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `venta_bolsas`
--
ALTER TABLE `venta_bolsas`
  ADD CONSTRAINT `venta_bolsas_bolsa_id_foreign` FOREIGN KEY (`bolsa_id`) REFERENCES `bolsas` (`id`),
  ADD CONSTRAINT `venta_bolsas_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`),
  ADD CONSTRAINT `venta_bolsas_factura_id_foreign` FOREIGN KEY (`factura_id`) REFERENCES `facturas` (`id`);

--
-- Filtros para la tabla `venta_buses`
--
ALTER TABLE `venta_buses`
  ADD CONSTRAINT `venta_buses_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`);

--
-- Filtros para la tabla `venta_uniformes`
--
ALTER TABLE `venta_uniformes`
  ADD CONSTRAINT `venta_uniformes_estudiante_id_foreign` FOREIGN KEY (`estudiante_id`) REFERENCES `estudiantes` (`id`),
  ADD CONSTRAINT `venta_uniformes_factura_id_foreign` FOREIGN KEY (`factura_id`) REFERENCES `facturas` (`id`),
  ADD CONSTRAINT `venta_uniformes_uniforme_id_foreign` FOREIGN KEY (`uniforme_id`) REFERENCES `uniformes` (`id`);
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 */;
