-- https://www.phpmyadmin.net/
--
-- Servidor: localhost
-- Tiempo de generación: 28-11-2019 a las 14:29:40
-- Versión del servidor: 5.7.28-0ubuntu0.18.04.4
-- Versión de PHP: 7.2.24-0ubuntu0.18.04.1

START TRANSACTION;



--
-- Base de datos: `domingo_azarini`
--

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

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

CREATE TABLE `bancas_azar` (
  `idbanca` int(11) NOT NULL,
  `tipo` 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`, `nombre_banca`, `direccion_banca`, `telefono_sucursal`, `fecha_creacion`, `activo`, `hora_apertura`, `hora_cierre`, `verificar`, `asignado`, `empleado`) VALUES
(1, 2, 'B!', '', '', '2019-11-13 02:07:32', 1, '07:00:00', '21:50:00', '1574439923', 0, NULL);

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

--
-- 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_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
) 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_quiniela_primera`, `premio_quiniela_segunda`, `premio_quiniela_tercera`, `premio_tripleta`) VALUES
(1, 'Consorcio de Bancas Acme', '809-571-2020', '', NULL, NULL, NULL, 1000, 70, 30, 10, 10000);

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

--
-- 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 NULL,
  `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',
  `gastos` float DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `verificar` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `abierto` tinyint(1) NOT NULL DEFAULT '1'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- 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'
) 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`) VALUES
(1, 'José Antonio', 'Castillo', '', 'Jose Antonio Castillo', '', 'Calle Humbold, Maranatha', '8095711212', NULL, '1987-11-26', '2019-11-12 19:42:38', '', NULL, '', '', 'image/jpeg', 0, 0, 0);

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

--
-- 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;

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

INSERT INTO `empleados_de_banca` (`idreg`, `banca`, `empleado`) VALUES
(5, 1, 1);

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

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

CREATE TABLE `jugadas_azar` (
  `idjugada` int(11) NOT NULL,
  `total_jugada` float NOT NULL,
  `nserie` varchar(120) COLLATE utf8_unicode_ci DEFAULT NULL,
  `verificar` varchar(120) 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,
  `empleado` int(11) DEFAULT NULL,
  `ganado` float NOT NULL DEFAULT '0',
  `banca` int(11) DEFAULT NULL,
  `cantidad_jugadas` int(11) NOT NULL,
  `rechazadas` int(11) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- 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,
  `verificar` varchar(120) COLLATE utf8_unicode_ci DEFAULT NULL,
  `solteo` date 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`, `verificar`, `solteo`) VALUES
(1, 'Lotería Nacional Tarde', 'Nacional Tarde', '00:01:00', '13:00:00', '1574959074', '2019-11-27'),
(2, 'Lotería Nacional Noche', 'Nacional Noche', '01:45:00', '23:44:00', '1574821099', '2019-11-27'),
(3, 'Lotería Real', 'Real', '06:01:00', '08:44:00', '1574779039', '2019-11-27'),
(4, 'Lotería Nueva York', 'New York', '07:09:00', '13:30:00', '1574536556', '2019-11-27'),
(5, 'Lotería Loteka', 'Loteka', '07:13:00', '18:50:00', '1574536617', '2019-11-27');

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

--
-- 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
) 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` int(11) NOT NULL,
  `segunda` int(11) NOT NULL,
  `tercera` int(11) NOT NULL,
  `fecha_solteo` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `verificar` varchar(120) COLLATE utf8_unicode_ci 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');

--
-- Índices para tablas volcadas
--

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

--
-- 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`);

--
-- 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 `jugadas_azar`
--
ALTER TABLE `jugadas_azar`
  ADD PRIMARY KEY (`idjugada`);

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

--
-- Indices de la tabla `numeros_jugadas`
--
ALTER TABLE `numeros_jugadas`
  ADD PRIMARY KEY (`idnumero`);

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

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

--
-- AUTO_INCREMENT de las tablas volcadas
--

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

--
-- 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=7;

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

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

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `tipo_banca`
--
ALTER TABLE `tipo_banca`
  MODIFY `idtipobanca` 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;
COMMIT;

