Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- phpMyAdmin SQL Dump
- -- version 4.6.5.2
- -- https://www.phpmyadmin.net/
- --
- -- Servidor: 127.0.0.1
- -- Tiempo de generación: 28-02-2017 a las 00:41:03
- -- Versión del servidor: 10.1.21-MariaDB
- -- Versión de PHP: 7.1.1
- SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
- 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: `competi`
- --
- -- --------------------------------------------------------
- --
- -- Estructura de tabla para la tabla `juegos`
- --
- CREATE TABLE `juegos` (
- `id_juego` int(11) NOT NULL,
- `nombre` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
- `rom` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `distribuidora` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
- `fecha_lanzamiento` date DEFAULT NULL,
- `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Tabla de juegos';
- --
- -- Volcado de datos para la tabla `juegos`
- --
- INSERT INTO `juegos` (`id_juego`, `nombre`, `rom`, `distribuidora`, `fecha_lanzamiento`, `fecha_creacion`) VALUES
- (1, 'Super Mario Bros', 'super_mario_bros_1', 'Nintendo', '1985-09-13', '2017-02-27 22:31:12'),
- (2, 'Pac-man', 'pac_man', 'Namco', '1980-05-21', '2017-02-27 22:31:12'),
- (3, 'Pang', 'pang', 'Capcom', '1989-01-01', '2017-02-27 22:36:22'),
- (4, 'F1 2016', 'f1_2016', 'Codemasters', '2016-06-10', '2017-02-27 22:36:22'),
- (5, 'Fifa 2017', 'fifa_2017', 'EA games', '2016-09-20', '2017-02-27 22:38:38'),
- (6, 'Clash Royale', 'clash_royale', 'Supercell', '2015-11-10', '2017-02-27 22:38:38');
- -- --------------------------------------------------------
- --
- -- Estructura de tabla para la tabla `jugadores`
- --
- CREATE TABLE `jugadores` (
- `id_jugador` int(11) NOT NULL,
- `nombre` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
- `acronimo` char(3) COLLATE utf8_unicode_ci DEFAULT NULL,
- `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Tabla de jugadores';
- --
- -- Volcado de datos para la tabla `jugadores`
- --
- INSERT INTO `jugadores` (`id_jugador`, `nombre`, `acronimo`, `fecha_creacion`) VALUES
- (1, 'Sercrash', 'SRC', '2017-02-27 22:19:10'),
- (2, 'Shurgatete', 'SGT', '2017-02-27 22:19:10'),
- (3, 'La vieja', 'LVJ', '2017-02-27 22:19:37'),
- (4, 'Panikero', 'PNK', '2017-02-27 22:19:37'),
- (5, 'Cristiano Ronaldo', 'CR7', '2017-02-27 22:20:21'),
- (6, 'Lionel Messi', 'M10', '2017-02-27 22:20:21'),
- (7, 'Fran Perea', 'FPR', '2017-02-27 22:20:53'),
- (8, 'Pdro Snchz', 'PDR', '2017-02-27 22:20:53'),
- (9, 'Calvin Harris', 'CVH', '2017-02-27 22:21:30'),
- (10, 'Amancio Ortega', 'AMO', '2017-02-27 22:21:30'),
- (11, 'El Cigala', 'CGL', '2017-02-27 22:22:18'),
- (12, 'Kim Jong-Un', 'KJU', '2017-02-27 22:22:18');
- -- --------------------------------------------------------
- --
- -- Estructura de tabla para la tabla `partidas`
- --
- CREATE TABLE `partidas` (
- `id_partida` int(11) NOT NULL,
- `descripcion` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
- `reglas` varchar(300) COLLATE utf8_unicode_ci DEFAULT NULL,
- `fecha_inicio` date DEFAULT NULL,
- `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Partidas por tabla';
- --
- -- Volcado de datos para la tabla `partidas`
- --
- INSERT INTO `partidas` (`id_partida`, `descripcion`, `reglas`, `fecha_inicio`, `fecha_creacion`) VALUES
- (1, 'I Torneo Internacional de shurmanos del Fifa 2017', 'Partidos a 90 minutos reales, como hombres de verdad. \r\nEl primero que llegue a 15 goles gana.\r\nDesconexiones implican pérdida si se producen más tarde de los 15 minutos. Solo dos desconexioens por encuentro.\r\nAusencias implican pérdida. Se considera ausencia 20 minutos fuera de hora.', '2017-02-15', '2017-02-27 22:52:51'),
- (2, 'Competición Pac-Man', 'No hay reglas, se permite hasta la muerte.', '2017-02-20', '2017-02-27 22:57:28'),
- (3, 'Torneo contrarreloj Super mario bros, no se admiten paquistaníes.', 'Posiciones por tiempos', NULL, '2017-02-27 22:57:28');
- -- --------------------------------------------------------
- --
- -- Estructura de tabla para la tabla `puntuaciones`
- --
- CREATE TABLE `puntuaciones` (
- `id_posicion` int(10) UNSIGNED NOT NULL,
- `puntuacion` int(11) NOT NULL,
- `descripcion` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
- `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- --
- -- Volcado de datos para la tabla `puntuaciones`
- --
- INSERT INTO `puntuaciones` (`id_posicion`, `puntuacion`, `descripcion`, `fecha_creacion`) VALUES
- (1, 15, 'Ganador', '2017-02-27 22:42:31'),
- (2, 10, NULL, '2017-02-27 22:42:31'),
- (3, 8, NULL, '2017-02-27 22:42:48'),
- (4, 6, NULL, '2017-02-27 22:42:48'),
- (5, 5, NULL, '2017-02-27 22:43:09'),
- (6, 4, NULL, '2017-02-27 22:43:09'),
- (7, 3, NULL, '2017-02-27 22:43:22'),
- (8, 2, NULL, '2017-02-27 22:43:22'),
- (9, 1, NULL, '2017-02-27 22:43:57'),
- (10, 0, NULL, '2017-02-27 22:43:57'),
- (99, 0, 'No participa/puntua o abandono', '2017-02-27 22:44:40');
- -- --------------------------------------------------------
- --
- -- Estructura de tabla para la tabla `registros`
- --
- CREATE TABLE `registros` (
- `id_registro` int(11) NOT NULL,
- `id_partida` int(11) NOT NULL,
- `id_juego` int(11) NOT NULL,
- `id_jugador` int(11) NOT NULL,
- `score` float NOT NULL DEFAULT '0',
- `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
- --
- -- Volcado de datos para la tabla `registros`
- --
- INSERT INTO `registros` (`id_registro`, `id_partida`, `id_juego`, `id_jugador`, `score`, `fecha_creacion`) VALUES
- (1, 2, 2, 1, 300, '2017-02-27 22:14:50'),
- (2, 2, 2, 2, 350, '2017-02-27 22:14:50'),
- (3, 2, 2, 3, 365, '2017-02-27 22:14:50'),
- (4, 2, 2, 4, 110, '2017-02-27 22:14:50'),
- (5, 2, 2, 5, 90, '2017-02-27 22:14:50'),
- (6, 2, 2, 6, 840, '2017-02-27 22:15:11'),
- (7, 2, 2, 7, 500, '2017-02-27 22:15:11'),
- (8, 2, 2, 1, 20, '2017-02-27 22:15:45'),
- (9, 2, 2, 1, 610, '2017-02-27 22:15:45'),
- (10, 2, 2, 2, 415, '2017-02-27 22:16:07'),
- (11, 2, 2, 4, 220, '2017-02-27 22:16:07'),
- (13, 3, 1, 1, -600, '2017-02-27 22:17:47'),
- (14, 3, 1, 1, -550, '2017-02-27 22:17:47'),
- (15, 3, 1, 2, -480, '2017-02-27 22:17:47'),
- (16, 3, 1, 2, -700, '2017-02-27 22:17:47'),
- (17, 3, 1, 9, -490, '2017-02-27 22:18:18'),
- (21, 3, 1, 2, -700, '2017-02-27 22:18:18');
- --
- -- Índices para tablas volcadas
- --
- --
- -- Indices de la tabla `juegos`
- --
- ALTER TABLE `juegos`
- ADD PRIMARY KEY (`id_juego`);
- --
- -- Indices de la tabla `jugadores`
- --
- ALTER TABLE `jugadores`
- ADD PRIMARY KEY (`id_jugador`);
- --
- -- Indices de la tabla `partidas`
- --
- ALTER TABLE `partidas`
- ADD PRIMARY KEY (`id_partida`);
- --
- -- Indices de la tabla `puntuaciones`
- --
- ALTER TABLE `puntuaciones`
- ADD PRIMARY KEY (`id_posicion`);
- --
- -- Indices de la tabla `registros`
- --
- ALTER TABLE `registros`
- ADD PRIMARY KEY (`id_registro`),
- ADD KEY `id_partida` (`id_partida`),
- ADD KEY `id_jugador` (`id_jugador`),
- ADD KEY `id_juego` (`id_juego`);
- --
- -- AUTO_INCREMENT de las tablas volcadas
- --
- --
- -- AUTO_INCREMENT de la tabla `juegos`
- --
- ALTER TABLE `juegos`
- MODIFY `id_juego` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
- --
- -- AUTO_INCREMENT de la tabla `jugadores`
- --
- ALTER TABLE `jugadores`
- MODIFY `id_jugador` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;
- --
- -- AUTO_INCREMENT de la tabla `partidas`
- --
- ALTER TABLE `partidas`
- MODIFY `id_partida` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
- --
- -- AUTO_INCREMENT de la tabla `registros`
- --
- ALTER TABLE `registros`
- MODIFY `id_registro` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;
- --
- -- Restricciones para tablas volcadas
- --
- --
- -- Filtros para la tabla `registros`
- --
- ALTER TABLE `registros`
- ADD CONSTRAINT `registros_ibfk_1` FOREIGN KEY (`id_partida`) REFERENCES `partidas` (`id_partida`) ON DELETE CASCADE ON UPDATE CASCADE,
- ADD CONSTRAINT `registros_ibfk_2` FOREIGN KEY (`id_juego`) REFERENCES `juegos` (`id_juego`) ON DELETE CASCADE ON UPDATE CASCADE,
- ADD CONSTRAINT `registros_ibfk_3` FOREIGN KEY (`id_jugador`) REFERENCES `jugadores` (`id_jugador`) ON DELETE CASCADE ON UPDATE CASCADE;
- /*!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 */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement