|
|
- -- phpMyAdmin SQL Dump
- -- version 5.1.1
- -- https://www.phpmyadmin.net/
- --
- -- Servidor: 127.0.0.1
- -- Tiempo de generación: 26-02-2023 a las 16:03:26
- -- Versión del servidor: 10.4.21-MariaDB
- -- Versión de PHP: 8.0.12
-
- 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: `proyecto`
- --
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `coche`
- --
-
- CREATE TABLE `coche` (
- `id_coche` int(11) NOT NULL,
- `marca` varchar(45) DEFAULT NULL,
- `modelo` varchar(45) DEFAULT NULL,
- `piloto` varchar(45) DEFAULT NULL,
- `image` varchar(255) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `coche`
- --
-
- INSERT INTO `coche` (`id_coche`, `marca`, `modelo`, `piloto`, `image`) VALUES
- (1, 'Ford ', 'Puma', 'Gus Greensmith', '/raw/fordPuma.jpg'),
- (2, 'Toyota ', 'Yaris Wrc', 'Takamoto katsuta', '/raw/ToyotaYarisWRC.jpg'),
- (3, 'Hyundai ', 'I20', 'Dani Sordo', '/raw/HyundaiI20.jpg');
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `competicion`
- --
-
- CREATE TABLE `competicion` (
- `id_competicion` int(11) NOT NULL,
- `anio` varchar(50) DEFAULT NULL,
- `lugar` varchar(45) DEFAULT NULL,
- `mejor_resultado` varchar(45) DEFAULT NULL,
- `nombre` varchar(45) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `competicion`
- --
-
- INSERT INTO `competicion` (`id_competicion`, `anio`, `lugar`, `mejor_resultado`, `nombre`) VALUES
- (1, '2019', 'Montecarlo', NULL, 'Rallye Monte-Carlo'),
- (2, '2020', 'Japón', NULL, 'FORUM8 Rally Japan'),
- (3, '2016', 'Finlandia', NULL, 'Rally de los Mil Lagos');
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `compra`
- --
-
- CREATE TABLE `compra` (
- `id_compra` int(11) NOT NULL,
- `fecha` date DEFAULT NULL,
- `fk_id_metodos_pago` int(11) NOT NULL,
- `fk_id_usuario` int(11) NOT NULL,
- `precio_total` varchar(45) DEFAULT NULL,
- `propietario_id` bigint(20) DEFAULT NULL,
- `metodo_pago_id_metodos_pago` int(11) DEFAULT NULL,
- `usuario_id` bigint(20) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `compra`
- --
-
- INSERT INTO `compra` (`id_compra`, `fecha`, `fk_id_metodos_pago`, `fk_id_usuario`, `precio_total`, `propietario_id`, `metodo_pago_id_metodos_pago`, `usuario_id`) VALUES
- (1, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (2, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (3, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (4, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (5, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (6, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (7, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (8, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (9, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (10, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (11, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (12, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (13, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (14, NULL, 0, 0, NULL, NULL, NULL, NULL),
- (15, NULL, 0, 0, NULL, NULL, NULL, NULL);
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `compra_productos`
- --
-
- CREATE TABLE `compra_productos` (
- `compra_entity_id_compra` int(11) NOT NULL,
- `productos_id_maqueta` int(11) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `log_usuario`
- --
-
- CREATE TABLE `log_usuario` (
- `id_log_usuario` int(11) NOT NULL,
- `fk_id_usuario` int(11) NOT NULL,
- `log_usuariocol` date DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `maqueta`
- --
-
- CREATE TABLE `maqueta` (
- `id_maqueta` int(11) NOT NULL,
- `descripcion` varchar(255) DEFAULT NULL,
- `fk_id_competicion` int(11) NOT NULL,
- `precio` double DEFAULT NULL,
- `coche_id_coche` int(11) DEFAULT NULL,
- `competicion_id_competicion` int(11) DEFAULT NULL,
- `compra_id_compra` int(11) DEFAULT NULL,
- `image` varchar(255) DEFAULT NULL,
- `marca` varchar(255) DEFAULT NULL,
- `modelo` varchar(255) DEFAULT NULL,
- `piloto` varchar(255) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `maqueta`
- --
-
- INSERT INTO `maqueta` (`id_maqueta`, `descripcion`, `fk_id_competicion`, `precio`, `coche_id_coche`, `competicion_id_competicion`, `compra_id_compra`, `image`, `marca`, `modelo`, `piloto`) VALUES
- (13, 'Ha disputado 133 pruebas en el campeonato del mundo, y ha logrado tres victorias —en el Rally de Alemania de 2013 y en el Rally de Cerdeña 2019 y 2020— y 38 podios. Es uno de los tres pilotos españoles que ha ganado algún rally en el WRC. ', 2, 13, NULL, 2, 14, '/raw/HyundaiI20.jpg', 'Hyundai', 'I20', 'Dani Sordo'),
- (14, 'Gus Greensmith fue portero en las inferiores del Manchester City y piloto de karting antes de ser piloto de rallies. Como piloto de karting, hizo su carrera en Mánchester, participó en el Campeonato Mundial de Karting CIK-FIA U18 en 2012.', 3, 17, NULL, 3, 15, '/raw/fordPuma.jpg', 'Ford', 'Puma', 'Gus Greensmith'),
- (21, 'Takamoto Katsuta (Katsuta Takamoto, Japón, 17 de marzo de 1993) es un piloto de rally japonés. Actualmente compite para el Tommi Mäkinen Racing en el campeonato de WRC-2 con un Ford Fiesta R5. Además es piloto de desarrollo del Toyota Gazoo Racing WRT.', 2, 16.99, NULL, 2, 15, '/raw/ToyotaYarisWRC.jpg', 'Toyota', 'Yaris WRC', 'Takamoto Katsuta'),
- (24, 'El escándaloso porsche del ex-portero del Val', 1, 16.22, NULL, 1, NULL, 'shopping.png', 'Porsche', 'Carrera', 'Cañizares'),
- (25, 'Uwu Rally', 0, 16.22, NULL, 2, NULL, NULL, 'Porsche', 'dadad', 'Cañizares');
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `metodos_pago`
- --
-
- CREATE TABLE `metodos_pago` (
- `id_metodos_pago` int(11) NOT NULL,
- `metodo_pago` varchar(45) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `metodos_pago`
- --
-
- INSERT INTO `metodos_pago` (`id_metodos_pago`, `metodo_pago`) VALUES
- (1, 'Tarjeta'),
- (2, 'Pay Pal');
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `producto`
- --
-
- CREATE TABLE `producto` (
- `id_producto` int(11) NOT NULL,
- `fk_id_compra` int(11) NOT NULL,
- `fk_id_maqueta` int(11) NOT NULL,
- `stock` int(11) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `user_model`
- --
-
- CREATE TABLE `user_model` (
- `id` bigint(20) NOT NULL,
- `created_date` datetime(6) DEFAULT NULL,
- `email` varchar(255) DEFAULT NULL,
- `name` varchar(255) DEFAULT NULL,
- `password` varchar(255) DEFAULT NULL,
- `surname` varchar(255) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `user_model`
- --
-
- INSERT INTO `user_model` (`id`, `created_date`, `email`, `name`, `password`, `surname`) VALUES
- (1, NULL, 'ims20', NULL, '$2a$10$hR4uTuDwDdZwljEdQuojo.95MKo7LNW29.82GZHM0OV2dLNM5R2z.', NULL),
- (49952, NULL, 'uww', NULL, '$2a$10$91OYpu/boqkVuAuIv4fTpuR.kxTG34MpprW4zjrpgz7zYb47rXP5q', NULL),
- (50002, NULL, 'Tobal ', NULL, '$2a$10$qHLAS0b3kbxxa3zyKvEIW.poBUpZlwvYJwZRyXO439BEwNSHw6HNy', NULL),
- (50052, NULL, '[email protected]', NULL, '$2a$10$szGTMKA/YHPDUARBhh2.R.k2ymV/zIdZtusTzyHaq0jy60dslEl2G', NULL),
- (50102, NULL, '[email protected]', 'Ivan', '$2a$10$qr.1WJAM.tgVsKzYDovecOg.tRi.D8HWmzNC9iaNjphAFQBf6eA/a', 'Morell');
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `user_model_seq`
- --
-
- CREATE TABLE `user_model_seq` (
- `next_not_cached_value` bigint(21) NOT NULL,
- `minimum_value` bigint(21) NOT NULL,
- `maximum_value` bigint(21) NOT NULL,
- `start_value` bigint(21) NOT NULL COMMENT 'start value when sequences is created or value if RESTART is used',
- `increment` bigint(21) NOT NULL COMMENT 'increment value',
- `cache_size` bigint(21) UNSIGNED NOT NULL,
- `cycle_option` tinyint(1) UNSIGNED NOT NULL COMMENT '0 if no cycles are allowed, 1 if the sequence should begin a new cycle when maximum_value is passed',
- `cycle_count` bigint(21) NOT NULL COMMENT 'How many cycles have been done'
- ) ENGINE=InnoDB;
-
- --
- -- Volcado de datos para la tabla `user_model_seq`
- --
-
- INSERT INTO `user_model_seq` (`next_not_cached_value`, `minimum_value`, `maximum_value`, `start_value`, `increment`, `cache_size`, `cycle_option`, `cycle_count`) VALUES
- (100001, 1, 9223372036854775806, 1, 50, 1000, 0, 0);
-
- -- --------------------------------------------------------
-
- --
- -- Estructura de tabla para la tabla `usuario`
- --
-
- CREATE TABLE `usuario` (
- `id_usuario` int(11) NOT NULL,
- `contrasena` varchar(250) DEFAULT NULL,
- `nombre` varchar(45) DEFAULT NULL,
- `sudo` varchar(50) DEFAULT NULL,
- `password` varchar(150) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- --
- -- Volcado de datos para la tabla `usuario`
- --
-
- INSERT INTO `usuario` (`id_usuario`, `contrasena`, `nombre`, `sudo`, `password`) VALUES
- (1, '1234', 'Ivan', 'ADMIN', NULL),
- (2, '4321', 'yAROS', 'USER', NULL),
- (3, 'catalina', 'Nepomuceno', 'USER', NULL),
- (4, '$2a$10$q4cjx2KW7N.NSSyvghNZ.u8gq9kPbb8euaglgGZbHPWaf7tvP8rCa', 'ims2002', NULL, NULL),
- (5, '$2a$10$5z1cOAAo2QUZL5tzPMCyWOcfiqL6gvKprkIgkoNeQ0i/zDK75/Stq', 'PAsd', NULL, NULL),
- (6, '$2a$10$V0bKvjyI2VO6WSNe4nehO.B7/EE15fEWaKfF94pzPYLX/kmCxfxsK', 'test', NULL, NULL);
-
- --
- -- Índices para tablas volcadas
- --
-
- --
- -- Indices de la tabla `coche`
- --
- ALTER TABLE `coche`
- ADD PRIMARY KEY (`id_coche`);
-
- --
- -- Indices de la tabla `competicion`
- --
- ALTER TABLE `competicion`
- ADD PRIMARY KEY (`id_competicion`);
-
- --
- -- Indices de la tabla `compra`
- --
- ALTER TABLE `compra`
- ADD PRIMARY KEY (`id_compra`),
- ADD KEY `FKeojd3ynxdrfjivq67d9ih8n8c` (`propietario_id`),
- ADD KEY `FKget0ypbhws1hr0efuu6qrs2hn` (`metodo_pago_id_metodos_pago`),
- ADD KEY `FK1pa1v8uxie1dqccuwra6g2uvm` (`usuario_id`);
-
- --
- -- Indices de la tabla `compra_productos`
- --
- ALTER TABLE `compra_productos`
- ADD UNIQUE KEY `UK_46t6ocy50vuxb6gfyp66qmayy` (`productos_id_maqueta`),
- ADD KEY `FKoenqqdgyc1htrnsgwx1dwfujd` (`compra_entity_id_compra`);
-
- --
- -- Indices de la tabla `log_usuario`
- --
- ALTER TABLE `log_usuario`
- ADD PRIMARY KEY (`id_log_usuario`);
-
- --
- -- Indices de la tabla `maqueta`
- --
- ALTER TABLE `maqueta`
- ADD PRIMARY KEY (`id_maqueta`),
- ADD KEY `FKjbegahj6vg8ng2bip991sm1up` (`coche_id_coche`),
- ADD KEY `FKd8l2h0uj6topxegp7xie8lslh` (`competicion_id_competicion`),
- ADD KEY `FK11gapqq76q3b7f7inyjnr0vxg` (`compra_id_compra`);
-
- --
- -- Indices de la tabla `metodos_pago`
- --
- ALTER TABLE `metodos_pago`
- ADD PRIMARY KEY (`id_metodos_pago`);
-
- --
- -- Indices de la tabla `producto`
- --
- ALTER TABLE `producto`
- ADD PRIMARY KEY (`id_producto`);
-
- --
- -- Indices de la tabla `user_model`
- --
- ALTER TABLE `user_model`
- ADD PRIMARY KEY (`id`);
-
- --
- -- Indices de la tabla `usuario`
- --
- ALTER TABLE `usuario`
- ADD PRIMARY KEY (`id_usuario`);
-
- --
- -- AUTO_INCREMENT de las tablas volcadas
- --
-
- --
- -- AUTO_INCREMENT de la tabla `coche`
- --
- ALTER TABLE `coche`
- MODIFY `id_coche` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
-
- --
- -- AUTO_INCREMENT de la tabla `competicion`
- --
- ALTER TABLE `competicion`
- MODIFY `id_competicion` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
-
- --
- -- AUTO_INCREMENT de la tabla `compra`
- --
- ALTER TABLE `compra`
- MODIFY `id_compra` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;
-
- --
- -- AUTO_INCREMENT de la tabla `log_usuario`
- --
- ALTER TABLE `log_usuario`
- MODIFY `id_log_usuario` int(11) NOT NULL AUTO_INCREMENT;
-
- --
- -- AUTO_INCREMENT de la tabla `maqueta`
- --
- ALTER TABLE `maqueta`
- MODIFY `id_maqueta` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;
-
- --
- -- AUTO_INCREMENT de la tabla `metodos_pago`
- --
- ALTER TABLE `metodos_pago`
- MODIFY `id_metodos_pago` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
-
- --
- -- AUTO_INCREMENT de la tabla `producto`
- --
- ALTER TABLE `producto`
- MODIFY `id_producto` int(11) NOT NULL AUTO_INCREMENT;
-
- --
- -- AUTO_INCREMENT de la tabla `usuario`
- --
- ALTER TABLE `usuario`
- MODIFY `id_usuario` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
-
- --
- -- Restricciones para tablas volcadas
- --
-
- --
- -- Filtros para la tabla `compra`
- --
- ALTER TABLE `compra`
- ADD CONSTRAINT `FK1pa1v8uxie1dqccuwra6g2uvm` FOREIGN KEY (`usuario_id`) REFERENCES `user_model` (`id`),
- ADD CONSTRAINT `FKeojd3ynxdrfjivq67d9ih8n8c` FOREIGN KEY (`propietario_id`) REFERENCES `user_model` (`id`),
- ADD CONSTRAINT `FKget0ypbhws1hr0efuu6qrs2hn` FOREIGN KEY (`metodo_pago_id_metodos_pago`) REFERENCES `metodos_pago` (`id_metodos_pago`);
-
- --
- -- Filtros para la tabla `compra_productos`
- --
- ALTER TABLE `compra_productos`
- ADD CONSTRAINT `FK8uawt8aghw8t8seemm24je9ep` FOREIGN KEY (`productos_id_maqueta`) REFERENCES `maqueta` (`id_maqueta`),
- ADD CONSTRAINT `FKoenqqdgyc1htrnsgwx1dwfujd` FOREIGN KEY (`compra_entity_id_compra`) REFERENCES `compra` (`id_compra`);
-
- --
- -- Filtros para la tabla `maqueta`
- --
- ALTER TABLE `maqueta`
- ADD CONSTRAINT `FK11gapqq76q3b7f7inyjnr0vxg` FOREIGN KEY (`compra_id_compra`) REFERENCES `compra` (`id_compra`),
- ADD CONSTRAINT `FKd8l2h0uj6topxegp7xie8lslh` FOREIGN KEY (`competicion_id_competicion`) REFERENCES `competicion` (`id_competicion`),
- ADD CONSTRAINT `FKjbegahj6vg8ng2bip991sm1up` FOREIGN KEY (`coche_id_coche`) REFERENCES `coche` (`id_coche`);
- 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 */;
|