text: -- phpMyAdmin SQL Dump
  -- version 5.1.1
  -- https://www.phpmyadmin.net/
  --
  -- Servidor: localhost:3305
  -- Tiempo de generación: 09-05-2022 a las 15:21:07
  -- Versión del servidor: 10.4.22-MariaDB
  -- Versión de PHP: 8.1.2
  
  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: `cactusivar2`
  --
  CREATE DATABASE CACTUSIVAR2;
  USE CACTUSIVAR2;
  
  
  -- --------------------------------------------------------
  
  --
  -- Estructura de tabla para la tabla `categoria`
  --
  
  CREATE TABLE `categoria` (
    `categoria` varchar(50) NOT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  --
  -- Volcado de datos para la tabla `categoria`
  --
  
  INSERT INTO `categoria` (`categoria`) VALUES
  ('Cactus'),
  ('Flores'),
  ('Hortalizas'),
  ('Suculentas');
  
  -- --------------------------------------------------------
  
  --
  -- Estructura de tabla para la tabla `productos`
  --
  
  CREATE TABLE `productos` (
    `codigo` varchar(9) NOT NULL,
    `nombre` varchar(150) DEFAULT NULL,
    `descripcion` varchar(500) DEFAULT NULL,
    `categoria` varchar(50) DEFAULT NULL,
    `precio` int(11) DEFAULT NULL,
    `existencias` int(11) DEFAULT NULL,
    `img` varchar(150) DEFAULT NULL,
    `idUsuario` int(11) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  --
  -- Volcado de datos para la tabla `productos`
  --
  
  INSERT INTO `productos` (`codigo`, `nombre`, `descripcion`, `categoria`, `precio`, `existencias`, `img`, `idUsuario`) VALUES
  ('PROD00001', 'Cactus Mexicano', 'Nopal mexicano que camina', 'Cactus', 10, 100, 'PROD00002.jpg', 1);
  
  -- --------------------------------------------------------
  
  --
  -- Estructura de tabla para la tabla `tipo_usuario`
  --
  
  CREATE TABLE `tipo_usuario` (
    `id` int(11) NOT NULL,
    `tipo` varchar(50) NOT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  
  --
  -- Volcado de datos para la tabla `tipo_usuario`
  --
  
  INSERT INTO `tipo_usuario` (`id`, `tipo`) VALUES
  (1, 'Administrador'),
  (2, 'Usuario'),
  (3, 'Empleado');
  
  -- --------------------------------------------------------
  
  --
  -- Estructura de tabla para la tabla `usuarios`
  --
  
  CREATE TABLE `usuarios` (
    `id` int(11) NOT NULL,
    `usuario` varchar(30) NOT NULL,
    `password` varchar(130) NOT NULL,
    `nombre` varchar(100) NOT NULL,
    `correo` varchar(80) NOT NULL,
    `last_session` datetime DEFAULT NULL,
    `activacion` int(11) NOT NULL DEFAULT 0,
    `token` varchar(40) NOT NULL,
    `token_password` varchar(100) DEFAULT NULL,
    `password_request` int(11) DEFAULT 0,
    `id_tipo` int(11) NOT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  
  --
  -- Volcado de datos para la tabla `usuarios`
  --
  
  INSERT INTO `usuarios` (`id`, `usuario`, `password`, `nombre`, `correo`, `last_session`, `activacion`, `token`, `token_password`, `password_request`, `id_tipo`) VALUES
  (1, 'admin', '$2y$10$xAlW2bZvXCaQGYzrXIzltu30jgPBm01/tSPnHGCtCFzPTZCOjYxTa', 'Cactus Master', 'admin@gmail.com', '2022-05-09 07:13:52', 1, 'e73be15448965f267480df468f805b01', '', 0, 1);
  --
  -- Índices para tablas volcadas
  --
  
  --
  -- Indices de la tabla `categoria`
  --
  ALTER TABLE `categoria`
    ADD PRIMARY KEY (`categoria`);
  
  --
  -- Indices de la tabla `productos`
  --
  ALTER TABLE `productos`
    ADD PRIMARY KEY (`codigo`),
    ADD KEY `fk_categoria` (`categoria`),
    ADD KEY `fk_idUser` (`idUsuario`);
  
  --
  -- Indices de la tabla `tipo_usuario`
  --
  ALTER TABLE `tipo_usuario`
    ADD PRIMARY KEY (`id`);
  
  --
  -- Indices de la tabla `usuarios`
  --
  ALTER TABLE `usuarios`
    ADD PRIMARY KEY (`id`),
    ADD KEY `fk_tipo` (`id_tipo`);
  
  --
  -- AUTO_INCREMENT de las tablas volcadas
  --
  
  --
  -- AUTO_INCREMENT de la tabla `tipo_usuario`
  --
  ALTER TABLE `tipo_usuario`
    MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
  
  --
  -- AUTO_INCREMENT de la tabla `usuarios`
  --
  ALTER TABLE `usuarios`
    MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
  
  --
  -- Restricciones para tablas volcadas
  --
  
  --
  -- Filtros para la tabla `productos`
  --
  ALTER TABLE `productos`
    ADD CONSTRAINT `fk_categoria` FOREIGN KEY (`categoria`) REFERENCES `categoria` (`categoria`) ON UPDATE CASCADE,
    ADD CONSTRAINT `fk_idUser` FOREIGN KEY (`idUsuario`) REFERENCES `usuarios` (`id`) ON UPDATE CASCADE;
  
  --
  -- Filtros para la tabla `usuarios`
  --
  ALTER TABLE `usuarios`
    ADD CONSTRAINT `fk_tipo` FOREIGN KEY (`id_tipo`) REFERENCES `tipo_usuario` (`id`) ON UPDATE CASCADE;
  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 */;
  