-- https://www.phpmyadmin.net/
--
-- Servidor: localhost
-- Tiempo de generación: 16-09-2020 a las 00:20:02
-- Versión del servidor: 5.7.31-0ubuntu0.18.04.1
-- Versión de PHP: 7.2.24-0ubuntu0.18.04.6

START TRANSACTION;



--
-- Base de datos: `azar_michael`
--

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

--
-- Estructura de tabla para la tabla `adiciones_cuadre`
--

CREATE TABLE `adiciones_cuadre` (
  `idadicion` int(11) NOT NULL,
  `cuadre` int(11) NOT NULL,
  `cantidad_agregada` float NOT NULL,
  `banca` int(11) NOT NULL,
  `banquera` int(11) NOT NULL,
  `verificar` varchar(120) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_addicoin` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_margen` datetime NOT NULL DEFAULT '2020-08-07 01:59:00',
  `dia_addicion` date DEFAULT NULL,
  `usuario_adicion` int(11) NOT NULL DEFAULT '0',
  `comentario` varchar(1500) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entrega` varchar(300) COLLATE utf8_unicode_ci DEFAULT NULL,
  `ad_sistema` varchar(350) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `administradores_grupos`
--

CREATE TABLE `administradores_grupos` (
  `idadg` int(11) NOT NULL,
  `usuario` int(11) NOT NULL,
  `grupo` int(11) NOT NULL,
  `fecha_c` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `crear_usuario` tinyint(1) NOT NULL DEFAULT '1',
  `crear_banca` tinyint(1) NOT NULL DEFAULT '1',
  `insertar_premios` tinyint(1) NOT NULL DEFAULT '0',
  `timevalidator` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `bancas_azar`
--

CREATE TABLE `bancas_azar` (
  `idbanca` int(11) NOT NULL,
  `tipo` int(11) NOT NULL,
  `grupo_banca` int(11) NOT NULL,
  `nombre_banca` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `direccion_banca` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL,
  `telefono_sucursal` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `activo` tinyint(1) NOT NULL DEFAULT '1',
  `hora_apertura` time DEFAULT NULL,
  `hora_cierre` time DEFAULT NULL,
  `verificar` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `asignado` tinyint(1) NOT NULL DEFAULT '0',
  `empleado` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `bancas_azar` (`idbanca`, `tipo`, `grupo_banca`, `nombre_banca`, `direccion_banca`, `telefono_sucursal`, `fecha_creacion`, `activo`, `hora_apertura`, `hora_cierre`, `verificar`, `asignado`, `empleado`) VALUES
(1, 2, 1, 'Banca Ad', NULL, NULL, '2020-07-27 12:06:03', 1, NULL, NULL, '', 1, 1),
(3, 1, 2, 'BANCA 1', '', '', '2020-09-08 19:40:07', 1, NULL, NULL, '1599659764', 1, NULL);

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

--
-- Estructura de tabla para la tabla `bloqueos`
--

CREATE TABLE `bloqueos` (
  `idbloqueo` int(11) NOT NULL,
  `jugada_gloqueda` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_inicio` date NOT NULL,
  `fecha_final` date NOT NULL,
  `loteria` int(11) NOT NULL,
  `cantidad_a_bloquear` float NOT NULL DEFAULT '0',
  `verificar` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `bloqueo_general`
--

CREATE TABLE `bloqueo_general` (
  `idbloqueo` int(11) NOT NULL,
  `fecha_bloqueo` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `inicio` date NOT NULL,
  `final` date NOT NULL,
  `monto` float NOT NULL,
  `usuario` int(11) NOT NULL,
  `jugada` varchar(10) NOT NULL,
  `loteria` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `bloqueo_grupos`
--

CREATE TABLE `bloqueo_grupos` (
  `idbloqueo` int(11) NOT NULL,
  `fecha_bloqueo` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `inicio` date NOT NULL,
  `final` date NOT NULL,
  `monto` float NOT NULL,
  `grupo` int(11) NOT NULL,
  `usuario` int(11) NOT NULL,
  `jugada` varchar(10) NOT NULL,
  `loteria` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `cambio_horario`
--

CREATE TABLE `cambio_horario` (
  `idcambio` int(11) NOT NULL,
  `loteria` int(11) DEFAULT NULL,
  `fecha_cambio` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_cambio` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `configuracion_azar`
--

CREATE TABLE `configuracion_azar` (
  `idconfig` int(11) NOT NULL,
  `nombre` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `telefono` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `rnc_registro` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tipo_imagen` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `logo` mediumblob,
  `foto_original` mediumblob,
  `premio_pale` float NOT NULL DEFAULT '0',
  `premio_super_pale` float DEFAULT NULL,
  `premio_pale_segunda` float DEFAULT NULL,
  `premio_quiniela_primera` float NOT NULL DEFAULT '0',
  `premio_quiniela_segunda` float NOT NULL DEFAULT '0',
  `premio_quiniela_tercera` float NOT NULL DEFAULT '0',
  `premio_tripleta` float NOT NULL,
  `premio_pale_tripleta` float DEFAULT NULL,
  `limite_quiniela` float DEFAULT NULL,
  `limite_pale` float DEFAULT NULL,
  `limite_super_pale` float DEFAULT NULL,
  `limite_triplepleta` float DEFAULT NULL,
  `limite_dinamico` tinyint(1) NOT NULL DEFAULT '0',
  `notificaciones` float NOT NULL DEFAULT '0',
  `correos_notificaciones` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL,
  `reporte_numeros` float NOT NULL DEFAULT '0',
  `tiempo_borrar` int(11) DEFAULT '0',
  `tiempo_notificar` int(11) NOT NULL DEFAULT '5',
  `texto_pie_pagina` varchar(2000) COLLATE utf8_unicode_ci DEFAULT NULL,
  `datos_personales_empleados` tinyint(1) NOT NULL DEFAULT '1',
  `usuario_recargas` varchar(70) COLLATE utf8_unicode_ci DEFAULT NULL,
  `passwd_recargas` varchar(70) COLLATE utf8_unicode_ci NOT NULL,
  `codigo_api` varchar(125) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_vencimiento` datetime DEFAULT NULL,
  `balance_recargas` float NOT NULL DEFAULT '0',
  `balance_recargas_real` float NOT NULL,
  `activar_recargas` tinyint(1) NOT NULL DEFAULT '0',
  `usuariorecarga` int(11) NOT NULL,
  `personarecarga` int(11) NOT NULL,
  `actualizacion_balance` datetime NOT NULL DEFAULT '2020-07-30 03:17:00'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `configuracion_azar` (`idconfig`, `nombre`, `telefono`, `rnc_registro`, `tipo_imagen`, `logo`, `foto_original`, `premio_pale`, `premio_super_pale`, `premio_pale_segunda`, `premio_quiniela_primera`, `premio_quiniela_segunda`, `premio_quiniela_tercera`, `premio_tripleta`, `premio_pale_tripleta`, `limite_quiniela`, `limite_pale`, `limite_super_pale`, `limite_triplepleta`, `limite_dinamico`, `notificaciones`, `correos_notificaciones`, `reporte_numeros`, `tiempo_borrar`, `tiempo_notificar`, `texto_pie_pagina`, `datos_personales_empleados`, `usuario_recargas`, `passwd_recargas`, `codigo_api`, `fecha_vencimiento`, `balance_recargas`, `balance_recargas_real`, `activar_recargas`, `usuariorecarga`, `personarecarga`, `actualizacion_balance`) VALUES
(1, 'Bancas Los socios 78', '809-571-2020', '', NULL, NULL, NULL, 1200, 3000, 100, 70, 12, 4, 20000, 100, 1000, 50, 50, 50, 1, 1, 'domingoyellas@gmail.com', 1, 10, 10, 'Gracias por preferirnos. Buena suerte.\r\nRevice su tickets. Las facturas pueden ser corregidas en 10 minutos. No devolvemos dinero.', 0, 'michaelbanca', 'caminito', '33a29f99d234d812183587fd20b13f7b', '2020-09-16 18:43:17', 0, 0, 1, 25, 27, '2020-09-15 18:43:17');

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

--
-- Estructura de tabla para la tabla `cuadres_azar`
--

CREATE TABLE `cuadres_azar` (
  `idcuadre` int(11) NOT NULL,
  `empleado_apertura` int(11) DEFAULT NULL,
  `empleado_cierre` int(11) DEFAULT NULL,
  `horario_apertura` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `horario_cierre` datetime DEFAULT NULL,
  `cierre_forzozo` datetime DEFAULT NULL,
  `monto_apertura` float NOT NULL DEFAULT '0',
  `monto_cierre` float DEFAULT '0',
  `diferencia` float NOT NULL DEFAULT '0',
  `nota_cierre` varchar(900) COLLATE utf8_unicode_ci DEFAULT NULL,
  `ventas` float DEFAULT '0',
  `facturas_canceladas` float DEFAULT '0',
  `adiciones` float NOT NULL DEFAULT '0',
  `gastos` float DEFAULT '0',
  `comision` float NOT NULL DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `verificar` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `abierto` tinyint(1) NOT NULL DEFAULT '1',
  `perdidas` float NOT NULL DEFAULT '0',
  `cerrable` tinyint(1) NOT NULL DEFAULT '0',
  `grupo_cuadre` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `cuadres_azar` (`idcuadre`, `empleado_apertura`, `empleado_cierre`, `horario_apertura`, `horario_cierre`, `cierre_forzozo`, `monto_apertura`, `monto_cierre`, `diferencia`, `nota_cierre`, `ventas`, `facturas_canceladas`, `adiciones`, `gastos`, `comision`, `banca`, `verificar`, `abierto`, `perdidas`, `cerrable`, `grupo_cuadre`) VALUES
(1, 1, NULL, '2020-09-16 00:17:32', NULL, '2020-09-17 00:17:32', 0, 0, 0, NULL, 0, 0, 0, 0, 0, 1, '1600229849', 1, 0, 0, 1);

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

--
-- Estructura de tabla para la tabla `depositos_recargas_general`
--

CREATE TABLE `depositos_recargas_general` (
  `iddeposito` int(11) NOT NULL,
  `ultimoid` int(11) NOT NULL,
  `montodepositado` float NOT NULL,
  `comision_compra` float NOT NULL DEFAULT '0',
  `balance_general_anterior` float NOT NULL,
  `nuevo_balance_general` float NOT NULL,
  `balance_real_antiguo` float NOT NULL,
  `nuevo_balance_real` float NOT NULL,
  `fecha_deposito` datetime NOT NULL,
  `dia_deposito` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `depositos_recarga_grupos`
--

CREATE TABLE `depositos_recarga_grupos` (
  `iddeposito` int(11) NOT NULL,
  `grupo` int(11) NOT NULL,
  `usuario_deposito` int(11) NOT NULL,
  `cantidad_depositada` float NOT NULL,
  `balance_anterior` float NOT NULL,
  `nuevo_balance` float NOT NULL,
  `fecha_deposito` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_deposito` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `dia_perdida`
--

CREATE TABLE `dia_perdida` (
  `iddiaperdia` int(11) NOT NULL,
  `cuadre` int(11) NOT NULL,
  `perdida_dia` float NOT NULL,
  `dia_de_perdida` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `dispositivos_usuario`
--

CREATE TABLE `dispositivos_usuario` (
  `iddispositivo` int(11) NOT NULL,
  `usuario` int(11) NOT NULL,
  `codigo_ver` varchar(145) COLLATE utf8_unicode_ci NOT NULL,
  `sistema_ad` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_ad` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_creado` date NOT NULL,
  `borrado` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `dispositivos_usuario` (`iddispositivo`, `usuario`, `codigo_ver`, `sistema_ad`, `fecha_ad`, `dia_creado`, `borrado`) VALUES
(1, 2, 'f0394dfc6b233bdd427daf9487386f20', 'Mozilla/5.0 (Linux; Android 10; SM-A105M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.116 Mobile Safari/537.36', '2020-09-08 21:03:04', '2020-09-08', 1),
(2, 2, '4f9425272b6423eb9b01fd52e8b4dc78', 'Mozilla/5.0 (Linux; Android 8.1.0; 5041C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.81 Mobile Safari/537.36', '2020-09-10 19:39:59', '2020-09-10', 0),
(3, 2, 'af4aca713a0b79efe0a19fbb2e8d7ca8', 'Mozilla/5.0 (Linux; Android 10; SM-A105M Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/79.0.3945.116 Mobile Safari/537.36', '2020-09-10 19:40:18', '2020-09-10', 0);

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

--
-- Estructura de tabla para la tabla `empleados_azar`
--

CREATE TABLE `empleados_azar` (
  `idpersona` int(11) NOT NULL,
  `nombres` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `apellidos` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `apodo` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `nombre_completo` varchar(500) COLLATE utf8_unicode_ci DEFAULT NULL,
  `cedula` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `direccion` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL,
  `telefono` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `celular` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `fecha_nacimiento` date DEFAULT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `verificar` varchar(120) COLLATE utf8_unicode_ci DEFAULT NULL,
  `foto` mediumblob,
  `miniatura` mediumblob,
  `foto_media` mediumblob,
  `tipo_foto` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `activo` tinyint(1) DEFAULT '1',
  `asignado` tinyint(1) NOT NULL DEFAULT '0',
  `empleado` int(11) NOT NULL DEFAULT '0',
  `cobra_diario` tinyint(1) NOT NULL DEFAULT '1',
  `porcentaje_quiniela` int(11) NOT NULL DEFAULT '0',
  `porcentaje_pale` int(11) NOT NULL DEFAULT '0',
  `porcentaje_tripleta` int(11) NOT NULL DEFAULT '0',
  `balance` float NOT NULL DEFAULT '0',
  `historial_comisiones` float NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `empleados_azar` (`idpersona`, `nombres`, `apellidos`, `apodo`, `nombre_completo`, `cedula`, `direccion`, `telefono`, `celular`, `fecha_nacimiento`, `fecha_creacion`, `verificar`, `foto`, `miniatura`, `foto_media`, `tipo_foto`, `activo`, `asignado`, `empleado`, `cobra_diario`, `porcentaje_quiniela`, `porcentaje_pale`, `porcentaje_tripleta`, `balance`, `historial_comisiones`) VALUES
(1, 'Jose Luis', 'Perales', NULL, 'Jose Luis Perales', NULL, NULL, NULL, NULL, '2020-09-08', '2020-09-08 18:06:26', NULL, NULL, NULL, NULL, NULL, 1, 0, 0, 1, 0, 0, 0, 0, 0),
(2, 'Banca 1', '', NULL, 'Banca 1', NULL, NULL, NULL, NULL, NULL, '2020-09-08 19:41:05', NULL, NULL, NULL, NULL, NULL, 1, 0, 0, 1, 15, 15, 15, -530826, 1502.5);

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

--
-- Estructura de tabla para la tabla `empleados_de_banca`
--

CREATE TABLE `empleados_de_banca` (
  `idreg` int(11) NOT NULL,
  `banca` int(11) NOT NULL,
  `empleado` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `factura_recargas`
--

CREATE TABLE `factura_recargas` (
  `idrecarga` int(11) NOT NULL,
  `referenciamidas` varchar(25) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `cuadre` int(11) DEFAULT NULL,
  `telefono` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `telefono_sg` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `telefonica` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `monto` float NOT NULL,
  `costo` float NOT NULL,
  `utilidad` float NOT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_margen` datetime DEFAULT NULL,
  `dia_creacion` date NOT NULL,
  `usuario` int(11) NOT NULL,
  `persona` int(11) NOT NULL,
  `borrado` tinyint(1) NOT NULL DEFAULT '0',
  `idexterno` int(11) DEFAULT NULL,
  `grupo` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `grupos_sistema`
--

CREATE TABLE `grupos_sistema` (
  `idgrupo` int(11) NOT NULL,
  `nombre_grupo` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descripcion_grupo` varchar(1200) COLLATE utf8_unicode_ci NOT NULL,
  `creado_por` int(11) NOT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_creacion` date NOT NULL,
  `premio_primera` float NOT NULL,
  `premio_segunda` float NOT NULL,
  `premio_tercera` float NOT NULL,
  `premio_pale` float NOT NULL,
  `premio_tripleta` float NOT NULL,
  `super_pale` float NOT NULL,
  `premio_pale_segunda` float NOT NULL,
  `premio_pale_tripleta` float NOT NULL,
  `timevalidador` varchar(35) COLLATE utf8_unicode_ci NOT NULL,
  `activo_group` tinyint(1) NOT NULL DEFAULT '1',
  `borrado` tinyint(1) NOT NULL DEFAULT '0',
  `balance_recargas` float NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `grupos_sistema` (`idgrupo`, `nombre_grupo`, `descripcion_grupo`, `creado_por`, `fecha_creacion`, `dia_creacion`, `premio_primera`, `premio_segunda`, `premio_tercera`, `premio_pale`, `premio_tripleta`, `super_pale`, `premio_pale_segunda`, `premio_pale_tripleta`, `timevalidador`, `activo_group`, `borrado`, `balance_recargas`) VALUES
(1, 'Prmary', '', 1, '2020-09-08 18:05:09', '2020-09-08', 0, 0, 0, 0, 0, 0, 0, 0, '0', 1, 0, 0),
(2, 'Primero', '', 1, '2020-09-08 19:39:14', '2020-09-08', 65, 12, 4, 1200, 20000, 3000, 100, 100, '1599608261', 1, 0, 0);

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

--
-- Estructura de tabla para la tabla `impresion_size`
--

CREATE TABLE `impresion_size` (
  `idopcion` int(11) NOT NULL,
  `opcion` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `archivo` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

INSERT INTO `impresion_size` (`idopcion`, `opcion`, `archivo`) VALUES
(1, 'Grande', 'imprimir'),
(2, 'Reducido', 'imprimir_sin_t');

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

--
-- Estructura de tabla para la tabla `jugadas_azar`
--

CREATE TABLE `jugadas_azar` (
  `idjugada` int(11) NOT NULL,
  `total_jugada` float NOT NULL,
  `comision_banquera` float NOT NULL DEFAULT '0',
  `nserie` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `verificar` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
  `premiado` tinyint(1) DEFAULT '0',
  `cobrado` tinyint(1) NOT NULL DEFAULT '0',
  `hora_jugada` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `comentario_jugada` varchar(70) COLLATE utf8_unicode_ci DEFAULT NULL,
  `margen_tiempo` datetime DEFAULT NULL,
  `dia_jugada` date DEFAULT NULL,
  `empleado` int(11) DEFAULT NULL,
  `grupo_jugada` int(11) NOT NULL,
  `ganado` float NOT NULL DEFAULT '0',
  `pagado` float NOT NULL DEFAULT '0',
  `resta_x_pagar` float NOT NULL DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `cantidad_jugadas` int(11) NOT NULL,
  `rechazadas` int(11) DEFAULT '0',
  `cuadre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `jugadas_azar_borradas`
--

CREATE TABLE `jugadas_azar_borradas` (
  `idjugada` int(11) NOT NULL,
  `total_jugada` float NOT NULL,
  `comision_banquera` float NOT NULL DEFAULT '0',
  `nserie` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `verificar` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
  `premiado` tinyint(1) DEFAULT '0',
  `cobrado` tinyint(1) NOT NULL DEFAULT '0',
  `hora_jugada` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `comentario_jugada` varchar(70) COLLATE utf8_unicode_ci DEFAULT NULL,
  `margen_tiempo` datetime DEFAULT NULL,
  `dia_jugada` date DEFAULT NULL,
  `empleado` int(11) DEFAULT NULL,
  `ganado` float NOT NULL DEFAULT '0',
  `pagado` float NOT NULL DEFAULT '0',
  `resta_x_pagar` float NOT NULL DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `cantidad_jugadas` int(11) NOT NULL,
  `rechazadas` int(11) DEFAULT '0',
  `cuadre` int(11) DEFAULT NULL,
  `grupo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `jugadas_ganadoras`
--

CREATE TABLE `jugadas_ganadoras` (
  `idgana` int(11) NOT NULL,
  `jugada` int(11) NOT NULL,
  `cuadre` int(11) NOT NULL,
  `numero_jugada` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `empleado_premio` int(11) NOT NULL DEFAULT '0',
  `pagad_a` float NOT NULL DEFAULT '0',
  `cantidad_ganada` float NOT NULL,
  `dia_ganado` date NOT NULL,
  `dia_registro` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `posicion` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `solteoid` int(11) NOT NULL,
  `super_palebool` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `limites_jugadas_x_grupos`
--

CREATE TABLE `limites_jugadas_x_grupos` (
  `idlimitegrupo` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `limite_quiniela` float NOT NULL,
  `limite_pale` float NOT NULL,
  `limite_super_pale` float NOT NULL,
  `limite_treipleta` float NOT NULL,
  `grupo` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `limites_jugadas_x_grupos` (`idlimitegrupo`, `loteria`, `limite_quiniela`, `limite_pale`, `limite_super_pale`, `limite_treipleta`, `grupo`) VALUES
(1, 1, 1000, 50, 0, 50, 2),
(2, 2, 1000, 50, 0, 50, 2),
(3, 3, 1000, 50, 0, 50, 2),
(4, 4, 1000, 50, 0, 50, 2),
(5, 5, 1000, 50, 0, 50, 2),
(6, 7, 1000, 50, 0, 50, 2),
(7, 8, 1000, 50, 0, 50, 2),
(8, 9, 1000, 50, 0, 50, 2),
(9, 12, 1000, 50, 0, 50, 2),
(10, 13, 1000, 50, 0, 50, 2),
(11, 10, 0, 0, 50, 0, 2),
(12, 11, 0, 0, 50, 0, 2);

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

--
-- Estructura de tabla para la tabla `loterias_azar`
--

CREATE TABLE `loterias_azar` (
  `idloteria` int(11) NOT NULL,
  `nombre` varchar(40) COLLATE utf8_unicode_ci NOT NULL,
  `abreviatura` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `apertura` time NOT NULL,
  `cierre` time NOT NULL,
  `horario_semanal` time DEFAULT NULL,
  `horario_dominical` time DEFAULT NULL,
  `domingo` float NOT NULL DEFAULT '0',
  `verificar` varchar(120) COLLATE utf8_unicode_ci DEFAULT NULL,
  `solteo` date DEFAULT NULL,
  `activo_lot` tinyint(1) NOT NULL DEFAULT '0',
  `borrado` tinyint(1) NOT NULL DEFAULT '0',
  `super_pale` tinyint(1) NOT NULL DEFAULT '0',
  `comentario_loteria` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `loterias_azar` (`idloteria`, `nombre`, `abreviatura`, `apertura`, `cierre`, `horario_semanal`, `horario_dominical`, `domingo`, `verificar`, `solteo`, `activo_lot`, `borrado`, `super_pale`, `comentario_loteria`) VALUES
(1, 'Gana Más', 'Gana Más', '00:01:00', '14:59:00', '14:59:00', '14:59:00', 0, '1593007099', '2020-09-15', 1, 0, 0, NULL),
(2, 'Nacional Noche', 'Nacional Noche', '00:02:00', '20:58:00', '20:58:00', '17:58:00', 1, '1591319269', '2020-09-15', 1, 0, 0, NULL),
(3, 'Lotería Real', 'Real', '00:01:00', '12:50:00', '12:50:00', '12:50:00', 0, '1591293394', '2020-09-15', 1, 0, 0, NULL),
(4, 'Nueva York Tarde', 'New York Tarde', '00:01:00', '12:20:00', '12:20:00', '13:20:00', 0, '1591293377', '2020-09-14', 1, 0, 0, NULL),
(5, 'Loteka', 'Loteka', '00:01:00', '18:45:00', '18:45:00', '18:50:00', 0, '1591316293', '2020-09-15', 1, 0, 0, NULL),
(6, 'Gana más', 'Gana mas', '06:29:00', '14:50:00', '14:50:00', '14:50:00', 0, '1574980178', '2019-12-06', 0, 1, 0, NULL),
(7, 'Quiniela Palé', 'Quiniela Palé', '00:03:00', '20:54:00', '20:54:00', '17:53:00', 1, '1581275973', '2020-09-15', 1, 0, 0, NULL),
(8, 'Nueva York Noche', 'Nueva York Noch', '00:02:00', '19:20:00', '19:20:00', '19:58:00', 0, '1583628501', '2020-09-12', 1, 0, 0, NULL),
(9, 'La Primera', 'Primera', '00:05:00', '11:50:00', '11:50:00', '11:50:00', 0, '1580605252', '2020-09-14', 1, 0, 0, NULL),
(10, 'Super Pale Noche', 'SPN', '00:01:00', '20:54:00', '20:54:00', '17:53:00', 1, '1583506318', '2020-09-11', 1, 0, 1, 'Quiniela Palé y Nacional Noche'),
(11, 'Super Real-GanaMas', 'SP Real-Ga-Más', '00:01:00', '12:50:00', '12:50:00', '12:50:00', 0, '1583677388', '2020-09-14', 1, 0, 1, 'Lotería Real y Gana Más'),
(12, 'Florida Día', 'Florida Día', '00:01:00', '13:00:00', '01:00:00', '00:00:00', 0, '1589669494', '2020-09-13', 0, 0, 0, NULL),
(13, 'Florida Noche', 'Florida Noche', '00:01:00', '21:20:00', '21:20:00', '19:00:00', 0, '1599700523', '2020-09-09', 1, 0, 0, NULL);

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

--
-- Estructura de tabla para la tabla `monitoreo_quiniela`
--

CREATE TABLE `monitoreo_quiniela` (
  `idmonito` int(11) NOT NULL,
  `jugada_m` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `jugada_abre` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `loteria_m` int(11) NOT NULL,
  `grupo` int(11) NOT NULL,
  `suma` float NOT NULL,
  `cantidad` int(11) NOT NULL,
  `fecha_apert` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_actualizacion` datetime NOT NULL,
  `dia_jugada` date NOT NULL,
  `quiniela` tinyint(1) NOT NULL DEFAULT '0',
  `pale` tinyint(1) NOT NULL DEFAULT '0',
  `tripleta` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `monitoreo_quiniela_general`
--

CREATE TABLE `monitoreo_quiniela_general` (
  `idmonito` int(11) NOT NULL,
  `jugada_m` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `jugada_abre` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
  `loteria_m` int(11) NOT NULL,
  `suma` float NOT NULL,
  `cantidad` int(11) NOT NULL,
  `fecha_apert` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_actualizacion` datetime NOT NULL,
  `dia_jugada` date NOT NULL,
  `quiniela` tinyint(1) NOT NULL DEFAULT '0',
  `pale` int(11) NOT NULL DEFAULT '0',
  `tripleta` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `monitoreo_quiniela_individual`
--

CREATE TABLE `monitoreo_quiniela_individual` (
  `idmonito` int(11) NOT NULL,
  `jugada_m` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `jugada_abre` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `loteria_m` int(11) NOT NULL,
  `usuario` int(11) NOT NULL,
  `suma` float NOT NULL,
  `cantidad` int(11) NOT NULL,
  `fecha_apert` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_actualizacion` datetime NOT NULL,
  `dia_jugada` date NOT NULL,
  `quiniela` tinyint(1) NOT NULL DEFAULT '0',
  `pale` tinyint(1) NOT NULL DEFAULT '0',
  `tripleta` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `notificaciones_azar`
--

CREATE TABLE `notificaciones_azar` (
  `idnotificacion` int(11) NOT NULL,
  `usuario_notificacion` int(11) NOT NULL,
  `notificacion_text` varchar(10000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `fecha_notificacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_notificacion` date NOT NULL,
  `creado_por` int(11) NOT NULL,
  `visto` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `numeros_jugadas`
--

CREATE TABLE `numeros_jugadas` (
  `idnumero` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `quiniela` tinyint(1) NOT NULL DEFAULT '0',
  `pale` tinyint(1) NOT NULL DEFAULT '0',
  `tripleta` tinyint(1) NOT NULL DEFAULT '0',
  `comentario` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `comentario_abre` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `monto` float NOT NULL,
  `numero_quiniela` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_pale1` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_pale2` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta1` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta2` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta3` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `jugada_recibo` int(11) NOT NULL,
  `fecha_jugada` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia` date DEFAULT NULL,
  `jugada_completa` varchar(12) COLLATE utf8_unicode_ci DEFAULT NULL,
  `empleado` int(11) DEFAULT NULL,
  `grupoid` int(11) NOT NULL,
  `ganado` tinyint(1) DEFAULT '0',
  `tasaganadora` float NOT NULL DEFAULT '0',
  `tps` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tpt` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tst` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `primera_segunda` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `primera_tercera` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `segunda_tercera` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `numeros_jugadas_borradas`
--

CREATE TABLE `numeros_jugadas_borradas` (
  `idnumero` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `quiniela` tinyint(1) NOT NULL DEFAULT '0',
  `pale` tinyint(1) NOT NULL DEFAULT '0',
  `tripleta` tinyint(1) NOT NULL DEFAULT '0',
  `comentario` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `comentario_abre` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `monto` float NOT NULL,
  `numero_quiniela` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_pale1` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_pale2` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta1` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta2` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_tripleta3` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `jugada_recibo` int(11) NOT NULL,
  `fecha_jugada` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia` date DEFAULT NULL,
  `jugada_completa` varchar(12) COLLATE utf8_unicode_ci DEFAULT NULL,
  `empleado` int(11) DEFAULT NULL,
  `ganado` tinyint(1) DEFAULT '0',
  `tps` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tpt` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tst` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `primera_segunda` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `primera_tercera` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `segunda_tercera` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `numeros_notificados`
--

CREATE TABLE `numeros_notificados` (
  `idnnotificao` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `fecha_notificacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `numero_ganadores`
--

CREATE TABLE `numero_ganadores` (
  `idsolteo` int(11) NOT NULL,
  `primera` varchar(11) COLLATE utf8_unicode_ci NOT NULL,
  `segunda` varchar(11) COLLATE utf8_unicode_ci NOT NULL,
  `tercera` varchar(11) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_solteo` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_solteo` date DEFAULT NULL,
  `verificar` varchar(120) COLLATE utf8_unicode_ci NOT NULL,
  `loteria` int(11) NOT NULL,
  `persona` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `pagos_ganancias`
--

CREATE TABLE `pagos_ganancias` (
  `idpago` int(11) NOT NULL,
  `banquera_jugada` int(11) NOT NULL,
  `banquera_pago` int(11) NOT NULL,
  `total_cobrar` float NOT NULL,
  `pagado` float NOT NULL,
  `resta` float NOT NULL,
  `jugada` int(11) NOT NULL,
  `verificar` varchar(120) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_pago` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `banca` int(11) NOT NULL,
  `cuadre` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `pago_empleados`
--

CREATE TABLE `pago_empleados` (
  `idpc` int(11) NOT NULL,
  `comentario` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `cantidad_paga` float NOT NULL,
  `resta_pagar` float NOT NULL,
  `empleado` float NOT NULL,
  `fecha_cobro` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `perdidas_cuadre`
--

CREATE TABLE `perdidas_cuadre` (
  `idperdida` int(11) NOT NULL,
  `cuadre` int(11) NOT NULL,
  `perdida` float NOT NULL DEFAULT '0',
  `creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `perdidas_cuadre` (`idperdida`, `cuadre`, `perdida`, `creacion`) VALUES
(1, 1, 0, '2020-09-16 00:17:32');

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

--
-- Estructura de tabla para la tabla `perdidas_notificadas`
--

CREATE TABLE `perdidas_notificadas` (
  `idnotificado` int(11) NOT NULL,
  `loteria` int(11) NOT NULL,
  `fecha_notificacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dia_notificacion` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `reponer_horario`
--

CREATE TABLE `reponer_horario` (
  `idreponer` int(11) NOT NULL,
  `proxima_fecha` date DEFAULT NULL,
  `cambio` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `roles_usuarios`
--

CREATE TABLE `roles_usuarios` (
  `idrol` int(11) NOT NULL,
  `nombre_rol` varchar(50) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `roles_usuarios` (`idrol`, `nombre_rol`) VALUES
(1, 'Administrador General'),
(2, 'Administrador de Grupo'),
(3, 'Rifero');

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

--
-- Estructura de tabla para la tabla `super_pale`
--

CREATE TABLE `super_pale` (
  `idsuperpale` int(11) NOT NULL,
  `loteria1` int(11) NOT NULL,
  `loteria2` int(11) NOT NULL,
  `loteriaid` int(11) NOT NULL,
  `fecha_agregado` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `super_pale` (`idsuperpale`, `loteria1`, `loteria2`, `loteriaid`, `fecha_agregado`) VALUES
(1, 7, 2, 10, '2020-03-06 10:52:24'),
(2, 3, 1, 11, '2020-03-06 11:13:31');

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

--
-- Estructura de tabla para la tabla `super_pale_gnadores`
--

CREATE TABLE `super_pale_gnadores` (
  `idg` int(11) NOT NULL,
  `numero_primer` varchar(4) COLLATE utf8_unicode_ci NOT NULL,
  `numero_segunda` varchar(4) COLLATE utf8_unicode_ci NOT NULL,
  `verificar` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `fecha_solteo` date DEFAULT NULL,
  `superpale` int(11) DEFAULT NULL,
  `loteria` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `tipo_banca`
--

CREATE TABLE `tipo_banca` (
  `idtipobanca` int(11) NOT NULL,
  `Tipo_Banca` varchar(30) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `tipo_banca` (`idtipobanca`, `Tipo_Banca`) VALUES
(1, 'Local Físico'),
(2, 'Equipo Móvil');

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

--
-- Estructura de tabla para la tabla `tokens_usuario`
--

CREATE TABLE `tokens_usuario` (
  `idtoken` int(11) NOT NULL,
  `token` varchar(400) COLLATE utf8_unicode_ci NOT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `fecha_caduca` datetime NOT NULL,
  `usuario` int(11) NOT NULL,
  `sistema_ad` varchar(350) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estructura de tabla para la tabla `usuarios_azar`
--

CREATE TABLE `usuarios_azar` (
  `idusuario` int(11) NOT NULL,
  `nombre_usuario` varchar(40) COLLATE utf8_unicode_ci NOT NULL,
  `passwd_usuario` varchar(140) COLLATE utf8_unicode_ci NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `persona` int(11) NOT NULL,
  `fecha_creacion` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `ultimo_acceso` datetime DEFAULT NULL,
  `configuracion` tinyint(1) NOT NULL DEFAULT '0',
  `empleados` tinyint(1) NOT NULL DEFAULT '0',
  `bancas` tinyint(1) NOT NULL DEFAULT '0',
  `informes` int(11) NOT NULL DEFAULT '0',
  `loterias` tinyint(1) NOT NULL DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `impresion_size` int(11) NOT NULL DEFAULT '2',
  `codigo_barra` tinyint(1) NOT NULL DEFAULT '1',
  `colapzo` tinyint(1) NOT NULL DEFAULT '0',
  `rol` int(11) NOT NULL DEFAULT '3',
  `recargas_act` tinyint(1) NOT NULL DEFAULT '0',
  `ver_balance` tinyint(1) NOT NULL,
  `grupo_usuario` int(11) NOT NULL,
  `premio_primera` float NOT NULL DEFAULT '65',
  `premio_segunda` float NOT NULL DEFAULT '12',
  `premio_tercera` float NOT NULL DEFAULT '4',
  `premio_pale` float NOT NULL DEFAULT '1200',
  `premio_tripleta` float NOT NULL DEFAULT '3000',
  `premio_super_pale` float NOT NULL DEFAULT '3000',
  `premio_pale_segunda` float NOT NULL DEFAULT '100',
  `premio_pale_tripleta` float NOT NULL DEFAULT '100',
  `emparejar_nuevo` tinyint(1) NOT NULL DEFAULT '0',
  `codigo_emparejar` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `emparejado` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

INSERT INTO `usuarios_azar` (`idusuario`, `nombre_usuario`, `passwd_usuario`, `active`, `persona`, `fecha_creacion`, `ultimo_acceso`, `configuracion`, `empleados`, `bancas`, `informes`, `loterias`, `banca`, `impresion_size`, `codigo_barra`, `colapzo`, `rol`, `recargas_act`, `ver_balance`, `grupo_usuario`, `premio_primera`, `premio_segunda`, `premio_tercera`, `premio_pale`, `premio_tripleta`, `premio_super_pale`, `premio_pale_segunda`, `premio_pale_tripleta`, `emparejar_nuevo`, `codigo_emparejar`, `emparejado`) VALUES
(1, 'admin', '$5$rounds=5000$949eb05d3c84f632$yMod9RHnCxcyh8.pMoHLLTz8ZgfbD31crOJxPyw87X8', 1, 1, '2020-09-08 18:07:56', '2020-09-13 18:44:30', 1, 1, 1, 1, 1, 1, 2, 1, 0, 1, 1, 1, 1, 65, 12, 4, 1200, 3000, 3000, 100, 100, 0, NULL, 0),
(2, 'banca1', '$5$rounds=5000$949eb05d3c84f632$yMod9RHnCxcyh8.pMoHLLTz8ZgfbD31crOJxPyw87X8', 1, 2, '2020-09-08 19:41:05', '2020-09-14 19:21:22', 0, 0, 0, 0, 0, 3, 2, 1, 0, 3, 0, 0, 2, 70, 12, 4, 1200, 20000, 3000, 100, 100, 0, '212069', 1);

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `adiciones_cuadre`
--
ALTER TABLE `adiciones_cuadre`
  ADD PRIMARY KEY (`idadicion`);

--
-- Indices de la tabla `administradores_grupos`
--
ALTER TABLE `administradores_grupos`
  ADD PRIMARY KEY (`idadg`);

--
-- Indices de la tabla `bancas_azar`
--
ALTER TABLE `bancas_azar`
  ADD PRIMARY KEY (`idbanca`),
  ADD KEY `tipo` (`tipo`);

--
-- Indices de la tabla `bloqueos`
--
ALTER TABLE `bloqueos`
  ADD PRIMARY KEY (`idbloqueo`);

--
-- Indices de la tabla `bloqueo_general`
--
ALTER TABLE `bloqueo_general`
  ADD PRIMARY KEY (`idbloqueo`);

--
-- Indices de la tabla `bloqueo_grupos`
--
ALTER TABLE `bloqueo_grupos`
  ADD PRIMARY KEY (`idbloqueo`);

--
-- Indices de la tabla `cambio_horario`
--
ALTER TABLE `cambio_horario`
  ADD PRIMARY KEY (`idcambio`);

--
-- Indices de la tabla `configuracion_azar`
--
ALTER TABLE `configuracion_azar`
  ADD PRIMARY KEY (`idconfig`);

--
-- Indices de la tabla `cuadres_azar`
--
ALTER TABLE `cuadres_azar`
  ADD PRIMARY KEY (`idcuadre`),
  ADD KEY `empleado_apertura` (`empleado_apertura`),
  ADD KEY `grupo_cuadre` (`grupo_cuadre`);

--
-- Indices de la tabla `depositos_recargas_general`
--
ALTER TABLE `depositos_recargas_general`
  ADD PRIMARY KEY (`iddeposito`),
  ADD UNIQUE KEY `ultimoid` (`ultimoid`);

--
-- Indices de la tabla `depositos_recarga_grupos`
--
ALTER TABLE `depositos_recarga_grupos`
  ADD PRIMARY KEY (`iddeposito`);

--
-- Indices de la tabla `dia_perdida`
--
ALTER TABLE `dia_perdida`
  ADD PRIMARY KEY (`iddiaperdia`);

--
-- Indices de la tabla `dispositivos_usuario`
--
ALTER TABLE `dispositivos_usuario`
  ADD PRIMARY KEY (`iddispositivo`),
  ADD KEY `codigo_ver` (`codigo_ver`);

--
-- Indices de la tabla `empleados_azar`
--
ALTER TABLE `empleados_azar`
  ADD PRIMARY KEY (`idpersona`);

--
-- Indices de la tabla `empleados_de_banca`
--
ALTER TABLE `empleados_de_banca`
  ADD PRIMARY KEY (`idreg`);

--
-- Indices de la tabla `factura_recargas`
--
ALTER TABLE `factura_recargas`
  ADD PRIMARY KEY (`idrecarga`),
  ADD KEY `usuario` (`usuario`),
  ADD KEY `persona` (`persona`),
  ADD KEY `telefonica` (`telefonica`,`referenciamidas`),
  ADD KEY `telefono` (`telefono`,`telefono_sg`);

--
-- Indices de la tabla `grupos_sistema`
--
ALTER TABLE `grupos_sistema`
  ADD PRIMARY KEY (`idgrupo`);

--
-- Indices de la tabla `impresion_size`
--
ALTER TABLE `impresion_size`
  ADD PRIMARY KEY (`idopcion`);

--
-- Indices de la tabla `jugadas_azar`
--
ALTER TABLE `jugadas_azar`
  ADD PRIMARY KEY (`idjugada`),
  ADD KEY `nserie` (`nserie`),
  ADD KEY `verificar` (`verificar`),
  ADD KEY `empleado` (`empleado`),
  ADD KEY `cuadre` (`cuadre`);

--
-- Indices de la tabla `jugadas_azar_borradas`
--
ALTER TABLE `jugadas_azar_borradas`
  ADD PRIMARY KEY (`idjugada`),
  ADD KEY `nserie` (`nserie`),
  ADD KEY `verificar` (`verificar`);

--
-- Indices de la tabla `jugadas_ganadoras`
--
ALTER TABLE `jugadas_ganadoras`
  ADD PRIMARY KEY (`idgana`),
  ADD KEY `jugadas_ganadoras_ibfk_1` (`jugada`),
  ADD KEY `jugadas_ganadoras_ibfk_2` (`cuadre`),
  ADD KEY `loteria` (`loteria`),
  ADD KEY `numero_jugada` (`numero_jugada`),
  ADD KEY `empleado_premio` (`empleado_premio`),
  ADD KEY `solteoid` (`solteoid`);

--
-- Indices de la tabla `limites_jugadas_x_grupos`
--
ALTER TABLE `limites_jugadas_x_grupos`
  ADD PRIMARY KEY (`idlimitegrupo`),
  ADD KEY `loteria` (`loteria`),
  ADD KEY `grupo` (`grupo`);

--
-- Indices de la tabla `loterias_azar`
--
ALTER TABLE `loterias_azar`
  ADD PRIMARY KEY (`idloteria`);

--
-- Indices de la tabla `monitoreo_quiniela`
--
ALTER TABLE `monitoreo_quiniela`
  ADD PRIMARY KEY (`idmonito`),
  ADD KEY `jugada_m` (`jugada_m`),
  ADD KEY `loteria_m` (`loteria_m`),
  ADD KEY `dia_jugada` (`dia_jugada`),
  ADD KEY `grupo` (`grupo`);

--
-- Indices de la tabla `monitoreo_quiniela_general`
--
ALTER TABLE `monitoreo_quiniela_general`
  ADD PRIMARY KEY (`idmonito`),
  ADD KEY `jugada_m` (`jugada_m`),
  ADD KEY `loteria_m` (`loteria_m`),
  ADD KEY `dia_jugada` (`dia_jugada`),
  ADD KEY `fecha_actualizacion` (`fecha_actualizacion`);

--
-- Indices de la tabla `monitoreo_quiniela_individual`
--
ALTER TABLE `monitoreo_quiniela_individual`
  ADD PRIMARY KEY (`idmonito`),
  ADD KEY `jugada_m` (`jugada_m`),
  ADD KEY `loteria_m` (`loteria_m`),
  ADD KEY `dia_jugada` (`dia_jugada`),
  ADD KEY `usuario` (`usuario`);

--
-- Indices de la tabla `notificaciones_azar`
--
ALTER TABLE `notificaciones_azar`
  ADD PRIMARY KEY (`idnotificacion`),
  ADD KEY `dia_notificacion` (`dia_notificacion`),
  ADD KEY `creado_por` (`creado_por`),
  ADD KEY `usuario_notificacion` (`usuario_notificacion`);

--
-- Indices de la tabla `numeros_jugadas`
--
ALTER TABLE `numeros_jugadas`
  ADD PRIMARY KEY (`idnumero`),
  ADD KEY `comentario` (`comentario`,`comentario_abre`,`numero_quiniela`,`numero_pale1`,`numero_pale2`,`numero_tripleta1`,`numero_tripleta2`,`numero_tripleta3`),
  ADD KEY `jugada_completa` (`jugada_completa`),
  ADD KEY `jugada_recibo` (`jugada_recibo`),
  ADD KEY `empleado` (`empleado`),
  ADD KEY `primera_segunda` (`primera_segunda`,`primera_tercera`,`segunda_tercera`),
  ADD KEY `grupoforaneadenumeros` (`grupoid`),
  ADD KEY `loteria` (`loteria`);

--
-- Indices de la tabla `numeros_jugadas_borradas`
--
ALTER TABLE `numeros_jugadas_borradas`
  ADD PRIMARY KEY (`idnumero`),
  ADD KEY `comentario` (`comentario`,`comentario_abre`,`numero_quiniela`,`numero_pale1`,`numero_pale2`,`numero_tripleta1`,`numero_tripleta2`,`numero_tripleta3`),
  ADD KEY `jugada_completa` (`jugada_completa`),
  ADD KEY `jugada_recibo` (`jugada_recibo`),
  ADD KEY `empleado` (`empleado`),
  ADD KEY `primera_segunda` (`primera_segunda`,`primera_tercera`,`segunda_tercera`);

--
-- Indices de la tabla `numeros_notificados`
--
ALTER TABLE `numeros_notificados`
  ADD PRIMARY KEY (`idnnotificao`);

--
-- Indices de la tabla `numero_ganadores`
--
ALTER TABLE `numero_ganadores`
  ADD PRIMARY KEY (`idsolteo`),
  ADD KEY `loteria` (`loteria`),
  ADD KEY `persona` (`persona`);

--
-- Indices de la tabla `pagos_ganancias`
--
ALTER TABLE `pagos_ganancias`
  ADD PRIMARY KEY (`idpago`);

--
-- Indices de la tabla `pago_empleados`
--
ALTER TABLE `pago_empleados`
  ADD PRIMARY KEY (`idpc`);

--
-- Indices de la tabla `perdidas_cuadre`
--
ALTER TABLE `perdidas_cuadre`
  ADD PRIMARY KEY (`idperdida`);

--
-- Indices de la tabla `perdidas_notificadas`
--
ALTER TABLE `perdidas_notificadas`
  ADD PRIMARY KEY (`idnotificado`);

--
-- Indices de la tabla `reponer_horario`
--
ALTER TABLE `reponer_horario`
  ADD PRIMARY KEY (`idreponer`);

--
-- Indices de la tabla `roles_usuarios`
--
ALTER TABLE `roles_usuarios`
  ADD PRIMARY KEY (`idrol`);

--
-- Indices de la tabla `super_pale`
--
ALTER TABLE `super_pale`
  ADD PRIMARY KEY (`idsuperpale`);

--
-- Indices de la tabla `super_pale_gnadores`
--
ALTER TABLE `super_pale_gnadores`
  ADD PRIMARY KEY (`idg`);

--
-- Indices de la tabla `tipo_banca`
--
ALTER TABLE `tipo_banca`
  ADD PRIMARY KEY (`idtipobanca`);

--
-- Indices de la tabla `tokens_usuario`
--
ALTER TABLE `tokens_usuario`
  ADD PRIMARY KEY (`idtoken`),
  ADD KEY `usuario` (`usuario`),
  ADD KEY `token` (`token`);

--
-- Indices de la tabla `usuarios_azar`
--
ALTER TABLE `usuarios_azar`
  ADD PRIMARY KEY (`idusuario`),
  ADD KEY `persona` (`persona`),
  ADD KEY `rol` (`rol`),
  ADD KEY `grupo_usuario` (`grupo_usuario`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

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

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

--
-- AUTO_INCREMENT de la tabla `bancas_azar`
--
ALTER TABLE `bancas_azar`
  MODIFY `idbanca` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

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

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

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

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

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

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `dispositivos_usuario`
--
ALTER TABLE `dispositivos_usuario`
  MODIFY `iddispositivo` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

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

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

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

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

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `limites_jugadas_x_grupos`
--
ALTER TABLE `limites_jugadas_x_grupos`
  MODIFY `idlimitegrupo` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT de la tabla `loterias_azar`
--
ALTER TABLE `loterias_azar`
  MODIFY `idloteria` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;

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

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

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

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

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

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

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

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

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

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `roles_usuarios`
--
ALTER TABLE `roles_usuarios`
  MODIFY `idrol` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

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

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

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

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

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

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `bancas_azar`
--
ALTER TABLE `bancas_azar`
  ADD CONSTRAINT `bancas_azar_ibfk_1` FOREIGN KEY (`tipo`) REFERENCES `tipo_banca` (`idtipobanca`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `bancas_azar_ibfk_2` FOREIGN KEY (`tipo`) REFERENCES `tipo_banca` (`idtipobanca`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `cuadres_azar`
--
ALTER TABLE `cuadres_azar`
  ADD CONSTRAINT `cuadres_azar_ibfk_1` FOREIGN KEY (`empleado_apertura`) REFERENCES `empleados_azar` (`idpersona`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `cuadres_azar_ibfk_2` FOREIGN KEY (`grupo_cuadre`) REFERENCES `grupos_sistema` (`idgrupo`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `factura_recargas`
--
ALTER TABLE `factura_recargas`
  ADD CONSTRAINT `factura_recargas_ibfk_1` FOREIGN KEY (`usuario`) REFERENCES `usuarios_azar` (`idusuario`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `factura_recargas_ibfk_2` FOREIGN KEY (`persona`) REFERENCES `empleados_azar` (`idpersona`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `factura_recargas_ibfk_3` FOREIGN KEY (`usuario`) REFERENCES `usuarios_azar` (`idusuario`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `factura_recargas_ibfk_4` FOREIGN KEY (`persona`) REFERENCES `empleados_azar` (`idpersona`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `jugadas_azar`
--
ALTER TABLE `jugadas_azar`
  ADD CONSTRAINT `jugadas_azar_ibfk_1` FOREIGN KEY (`empleado`) REFERENCES `empleados_azar` (`idpersona`),
  ADD CONSTRAINT `jugadas_azar_ibfk_2` FOREIGN KEY (`cuadre`) REFERENCES `cuadres_azar` (`idcuadre`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `jugadas_ganadoras`
--
ALTER TABLE `jugadas_ganadoras`
  ADD CONSTRAINT `jugadas_ganadoras_ibfk_1` FOREIGN KEY (`jugada`) REFERENCES `jugadas_azar` (`idjugada`),
  ADD CONSTRAINT `jugadas_ganadoras_ibfk_2` FOREIGN KEY (`cuadre`) REFERENCES `cuadres_azar` (`idcuadre`),
  ADD CONSTRAINT `jugadas_ganadoras_ibfk_3` FOREIGN KEY (`loteria`) REFERENCES `loterias_azar` (`idloteria`),
  ADD CONSTRAINT `jugadas_ganadoras_ibfk_4` FOREIGN KEY (`numero_jugada`) REFERENCES `numeros_jugadas` (`idnumero`),
  ADD CONSTRAINT `jugadas_ganadoras_ibfk_5` FOREIGN KEY (`empleado_premio`) REFERENCES `empleados_azar` (`idpersona`);

--
-- Filtros para la tabla `limites_jugadas_x_grupos`
--
ALTER TABLE `limites_jugadas_x_grupos`
  ADD CONSTRAINT `limites_jugadas_x_grupos_ibfk_1` FOREIGN KEY (`loteria`) REFERENCES `loterias_azar` (`idloteria`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `limites_jugadas_x_grupos_ibfk_2` FOREIGN KEY (`grupo`) REFERENCES `grupos_sistema` (`idgrupo`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `monitoreo_quiniela`
--
ALTER TABLE `monitoreo_quiniela`
  ADD CONSTRAINT `monitoreo_quiniela_ibfk_1` FOREIGN KEY (`loteria_m`) REFERENCES `loterias_azar` (`idloteria`),
  ADD CONSTRAINT `monitoreo_quiniela_ibfk_2` FOREIGN KEY (`grupo`) REFERENCES `grupos_sistema` (`idgrupo`);

--
-- Filtros para la tabla `monitoreo_quiniela_general`
--
ALTER TABLE `monitoreo_quiniela_general`
  ADD CONSTRAINT `monitoreo_quiniela_general_ibfk_1` FOREIGN KEY (`loteria_m`) REFERENCES `loterias_azar` (`idloteria`);

--
-- Filtros para la tabla `monitoreo_quiniela_individual`
--
ALTER TABLE `monitoreo_quiniela_individual`
  ADD CONSTRAINT `monitoreo_quiniela_individual_ibfk_1` FOREIGN KEY (`loteria_m`) REFERENCES `loterias_azar` (`idloteria`),
  ADD CONSTRAINT `monitoreo_quiniela_individual_ibfk_2` FOREIGN KEY (`usuario`) REFERENCES `usuarios_azar` (`idusuario`);

--
-- Filtros para la tabla `notificaciones_azar`
--
ALTER TABLE `notificaciones_azar`
  ADD CONSTRAINT `notificaciones_azar_ibfk_1` FOREIGN KEY (`creado_por`) REFERENCES `usuarios_azar` (`idusuario`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `notificaciones_azar_ibfk_2` FOREIGN KEY (`usuario_notificacion`) REFERENCES `usuarios_azar` (`idusuario`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `numeros_jugadas`
--
ALTER TABLE `numeros_jugadas`
  ADD CONSTRAINT `grupoforaneadenumeros` FOREIGN KEY (`grupoid`) REFERENCES `grupos_sistema` (`idgrupo`),
  ADD CONSTRAINT `numeros_jugadas_ibfk_1` FOREIGN KEY (`jugada_recibo`) REFERENCES `jugadas_azar` (`idjugada`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `numeros_jugadas_ibfk_2` FOREIGN KEY (`empleado`) REFERENCES `empleados_azar` (`idpersona`),
  ADD CONSTRAINT `numeros_jugadas_ibfk_3` FOREIGN KEY (`loteria`) REFERENCES `loterias_azar` (`idloteria`);

--
-- Filtros para la tabla `numero_ganadores`
--
ALTER TABLE `numero_ganadores`
  ADD CONSTRAINT `numero_ganadores_ibfk_1` FOREIGN KEY (`loteria`) REFERENCES `loterias_azar` (`idloteria`),
  ADD CONSTRAINT `numero_ganadores_ibfk_2` FOREIGN KEY (`persona`) REFERENCES `empleados_azar` (`idpersona`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `tokens_usuario`
--
ALTER TABLE `tokens_usuario`
  ADD CONSTRAINT `tokens_usuario_ibfk_1` FOREIGN KEY (`usuario`) REFERENCES `usuarios_azar` (`idusuario`);

--
-- Filtros para la tabla `usuarios_azar`
--
ALTER TABLE `usuarios_azar`
  ADD CONSTRAINT `usuarios_azar_ibfk_1` FOREIGN KEY (`persona`) REFERENCES `empleados_azar` (`idpersona`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `usuarios_azar_ibfk_2` FOREIGN KEY (`rol`) REFERENCES `roles_usuarios` (`idrol`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `usuarios_azar_ibfk_3` FOREIGN KEY (`grupo_usuario`) REFERENCES `grupos_sistema` (`idgrupo`) ON DELETE CASCADE ON UPDATE CASCADE;
COMMIT;

