-- phpMyAdmin SQL Dump
-- version 5.2.2
-- https://www.phpmyadmin.net/
--
-- Servidor: localhost:3306
-- Tiempo de generación: 19-05-2026 a las 23:38:50
-- Versión del servidor: 10.11.17-MariaDB
-- Versión de PHP: 8.4.21

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: `taqueri2_mexicano`
--

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

--
-- Estructura de tabla para la tabla `agenda`
--

CREATE TABLE `agenda` (
  `id_agenda` bigint(20) UNSIGNED NOT NULL,
  `nombre_cliente` varchar(100) NOT NULL,
  `telefono` varchar(20) NOT NULL,
  `direccion_texto` varchar(255) NOT NULL,
  `referencia` varchar(255) DEFAULT NULL,
  `fecha_evento` date NOT NULL,
  `hora_evento` time NOT NULL,
  `id_producto_evento` bigint(20) UNSIGNED NOT NULL,
  `notas` text DEFAULT NULL,
  `anticipo` decimal(10,2) NOT NULL,
  `falta_por_pagar` decimal(10,2) NOT NULL,
  `estado` enum('RESERVADO','CANCELADO','COMPLETADO') NOT NULL DEFAULT 'RESERVADO',
  `payment_id` varchar(255) DEFAULT NULL,
  `concepto` varchar(60) NOT NULL,
  `metodo_pago` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `agenda` (`id_agenda`, `nombre_cliente`, `telefono`, `direccion_texto`, `referencia`, `fecha_evento`, `hora_evento`, `id_producto_evento`, `notas`, `anticipo`, `falta_por_pagar`, `estado`, `payment_id`, `concepto`, `metodo_pago`) VALUES
(28, 'n', '1234567891', 'Naloha, Puerto Vallarta', 'n    jnj', '2026-01-31', '22:00:00', 6, 'njjn', 3000.00, 2999.00, 'CANCELADO', 'N/A', 'j', 'mercadopago');

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

--
-- Estructura de tabla para la tabla `categoria`
--

CREATE TABLE `categoria` (
  `id_categoria` int(10) UNSIGNED NOT NULL,
  `nombre` varchar(60) NOT NULL,
  `descripcion` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `categoria` (`id_categoria`, `nombre`, `descripcion`) VALUES
(10, 'Bebidas', 'Aquí irá todo lo relacionado a las bebidas que se encuentren disponibles por parte del local.'),
(11, 'Tacos al pastor', 'Todo lo relacionado a los tacos al pastor y la diferente variedad de preparación.'),
(12, 'Platillo', 'Aquí se van agregar los platillos que pertenezcan a este precio de MXN$199.00'),
(13, 'Medio platillo', 'Aquí se van a agregar los platillos que pertenezcan a este precio de MXN$110.00'),
(15, 'Paquetes Familiares para compartir', ''),
(16, 'Tortas especiales de pastor y más', ''),
(17, 'Chicanas de pastor bistec y costilla', ''),
(18, 'Carne al pastor  por kilos por medio  kilo y más', 'Carne al pastor cortada de un delicioso trompo cosinado a fuego lento para mejor un excelente sabor');

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

--
-- Estructura de tabla para la tabla `detalle_pedido`
--

CREATE TABLE `detalle_pedido` (
  `id_detalle` bigint(20) UNSIGNED NOT NULL,
  `id_pedido` bigint(20) UNSIGNED NOT NULL,
  `id_producto` bigint(20) UNSIGNED NOT NULL,
  `titulo_producto` varchar(100) NOT NULL,
  `cantidad` int(10) UNSIGNED NOT NULL,
  `precio_unitario` decimal(10,2) NOT NULL,
  `total_linea` decimal(10,2) GENERATED ALWAYS AS (`cantidad` * `precio_unitario`) STORED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `detalle_pedido` (`id_detalle`, `id_pedido`, `id_producto`, `titulo_producto`, `cantidad`, `precio_unitario`) VALUES
(105, 121, 83, 'Chicanas de costilla', 1, 199.00),
(106, 121, 38, 'FORTACHÓN', 1, 255.00),
(107, 122, 68, 'MEXICANO', 1, 199.00),
(108, 122, 83, 'Chicanas de costilla', 1, 199.00),
(109, 123, 68, 'MEXICANO', 1, 199.00),
(110, 123, 83, 'Chicanas de costilla', 1, 199.00),
(111, 124, 58, 'Agua fresca de Horchata medio litro', 1, 40.00),
(112, 124, 41, 'ALAMBRE NORTEÑO', 1, 255.00),
(113, 125, 55, 'Coca cola 600ML', 1, 45.00);

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

--
-- Estructura de tabla para la tabla `historial`
--

CREATE TABLE `historial` (
  `id_historial` bigint(20) UNSIGNED NOT NULL,
  `id_pedido` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `historial` (`id_historial`, `id_pedido`) VALUES
(87, 121),
(88, 122),
(89, 123),
(90, 124),
(91, 125);

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

--
-- Estructura de tabla para la tabla `historial_agenda`
--

CREATE TABLE `historial_agenda` (
  `id_historial_agenda` bigint(20) UNSIGNED NOT NULL,
  `id_agenda` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `historial_agenda` (`id_historial_agenda`, `id_agenda`) VALUES
(25, 28);

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

--
-- Estructura de tabla para la tabla `pago_agenda`
--

CREATE TABLE `pago_agenda` (
  `id_pago_agenda` bigint(20) UNSIGNED NOT NULL,
  `id_agenda` bigint(20) UNSIGNED NOT NULL,
  `monto_pagado` decimal(10,2) NOT NULL,
  `fecha_pago` timestamp NOT NULL DEFAULT current_timestamp(),
  `metodo` varchar(40) DEFAULT 'EFECTIVO',
  `nota` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Estructura de tabla para la tabla `pedido`
--

CREATE TABLE `pedido` (
  `id_pedido` bigint(20) UNSIGNED NOT NULL,
  `nombre_cliente` varchar(100) NOT NULL,
  `telefono` varchar(20) NOT NULL,
  `direccion_texto` varchar(255) DEFAULT NULL,
  `referencia` varchar(255) DEFAULT NULL,
  `monto_total` decimal(10,2) DEFAULT NULL,
  `estado` enum('PENDIENTE','PAGADO','ENTREGADO','CANCELADO') NOT NULL DEFAULT 'PENDIENTE',
  `mercado_pago_pref_id` varchar(64) DEFAULT NULL,
  `mercado_pago_payment_id` varchar(64) DEFAULT NULL,
  `fecha_pedido` timestamp NOT NULL DEFAULT current_timestamp(),
  `envio_dom` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1 para envío a domicilio, 0 para recoger en local',
  `latitud` varchar(30) DEFAULT NULL COMMENT 'Latitud geográfica en formato texto (OpenStreetMap)',
  `longitud` varchar(30) DEFAULT NULL COMMENT 'Longitud geográfica en formato texto (OpenStreetMap)',
  `metodo_pago` varchar(20) NOT NULL DEFAULT 'cash'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `pedido` (`id_pedido`, `nombre_cliente`, `telefono`, `direccion_texto`, `referencia`, `monto_total`, `estado`, `mercado_pago_pref_id`, `mercado_pago_payment_id`, `fecha_pedido`, `envio_dom`, `latitud`, `longitud`, `metodo_pago`) VALUES
(121, 'YANET MARTINEZ', '7475091735', 'Calle Heróico Colegio Militar, número 28, colonia Centro, Chilpancingo de los Bravo', 'Casa color blanco con puerta gris, frente a una casa de tres pisos color azul rey con herrería blanca', 454.00, 'ENTREGADO', NULL, NULL, '2025-11-30 22:03:41', 1, '17.5579575', '-99.5025349', 'cash'),
(122, 'FRIDA CARRANZA', '7333368756', 'Calle Paseo Alejandro Cervantes Delgado, Chilpancingo de los Bravo', 'Edificio gris, frente a la cancha de basquetbol sobre el Huacapa, antes del Oxxo del zoológico con dirección al centro', 398.00, 'PENDIENTE', '727569017-f44b075a-40bd-4a9f-9c79-2715a7c51df3', NULL, '2025-12-12 23:17:11', 1, '17.556561186643', '-99.508612527355', 'mercadopago'),
(123, 'FRIDA CARRANZA', '7333368756', 'Calle Paseo Alejandro Cervantes Delgado, Chilpancingo de los Bravo', 'Edificio gris, frente a la cancha de basquetbol sobre el Huacapa, antes del Oxxo del zoológico con dirección al centro', 398.00, 'PENDIENTE', NULL, NULL, '2025-12-12 23:17:11', 1, '17.556561186643', '-99.508612527355', 'cash'),
(124, 'ADJARI GODOY BAZAN', '3039952161', 'Calle Madre Selva 14, Chilpancingo de los Bravo', 'Casa con pintado incompleto / en proceso, color Rojo\r\nTel. Extranjero +1 303 995 2161', 295.00, 'ENTREGADO', NULL, NULL, '2026-05-20 02:25:27', 1, '17.543199281231', '-99.517008662224', 'cash'),
(125, 'DANIEL MONTERO', '7471849742', NULL, NULL, 45.00, 'CANCELADO', NULL, NULL, '2026-05-20 05:06:00', 0, NULL, NULL, 'cash');

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

--
-- Estructura de tabla para la tabla `producto`
--

CREATE TABLE `producto` (
  `id_producto` bigint(20) UNSIGNED NOT NULL,
  `id_categoria` int(10) UNSIGNED NOT NULL,
  `titulo` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `precio` decimal(10,2) NOT NULL,
  `foto_url` varchar(255) DEFAULT NULL,
  `activo` tinyint(1) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `producto` (`id_producto`, `id_categoria`, `titulo`, `descripcion`, `precio`, `foto_url`, `activo`) VALUES
(33, 11, 'Con tortilla de maíz (orden de 4pz)', '4 tacos al pastor servidos en tortilla de maíz, con carne jugosa, piña doradita y el sabor auténtico que siempre conquista.', 95.00, 'uploads/productos/producto_68b66a4e82759.jpg', 1),
(34, 11, 'Con tortilla de maíz y queso (orden de 4pz)', '4 al pastor en tortilla de maíz con queso y piña doradita.', 140.00, 'uploads/productos/producto_68b66c168802e.jpg', 1),
(35, 11, 'Con tortilla de harina (orden de 4pz)', '4 tacos al pastor servidos en tortilla de harina, con carne jugosa, piña doradita y el sabor auténtico que siempre conquista.', 135.00, 'uploads/productos/producto_68b66d1d3001b.jpeg', 1),
(36, 12, 'MEXICANO', 'COSTILLA, CHORIZO, CHULETA, CEBOLLA, MORRÓN, PASTOR,TOCINO, JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68b6716dee2c4.jpeg', 1),
(37, 12, 'ALAMBRE', 'CHULETA, CEBOLLA,TOCINO, MORRÓN ,JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68b6736c48714.jpeg', 1),
(38, 12, 'FORTACHÓN', 'PASTOR,BISTEC, CHORIZO,JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68b673dd27ebc.jpeg', 1),
(39, 12, 'PINGUINO', 'BISTEC, TOCINO Y QUESO', 255.00, 'uploads/productos/producto_68b6748de1158.jpeg', 1),
(40, 12, 'SABORES', 'COSTILLA, CHORIZO, CHULETA, CEBOLLA, PASTOR, TOCINO, JAMÓN, QUESO Y PIÑA', 255.00, 'uploads/productos/producto_68b6758ed2f24.jpeg', 1),
(41, 12, 'ALAMBRE NORTEÑO', 'COSTILLA, CEBOLLA, MORRÓN, PASTOR , TOCINO, JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68b67650d0f9b.jpeg', 1),
(42, 12, 'BALLENA', 'AGUACATE, CHULETA, CEBOLLA, MORRÓN, PASTOR, BISTEC Y QUESO', 255.00, 'uploads/productos/producto_68ba4e9723e2d.jpg', 1),
(43, 12, 'SARAPE', 'CHORIZO, CEBOLLA, CHULETA, MORRÓN, TOCINO Y QUESO', 255.00, 'uploads/productos/producto_68ba4ed657b5e.jpg', 1),
(44, 12, 'CHUPACABRAS', 'CHAMPIÑONES, AGUACATE, JITOMATE, CHULETA, CEBOLLA, MORRÓN, JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68ba4f2aabda3.jpeg', 1),
(45, 12, 'QUE ME VEZ', 'TORTILLA DE HARINA, CHULETA, TOCINO Y QUESO', 255.00, 'uploads/productos/producto_68ba4f74be190.webp', 1),
(46, 12, 'SUBMARINO', 'CHORIZO, PASTOR, BISTEC, JAMÓN Y QUESO', 255.00, 'uploads/productos/producto_68ba4fc130e31.webp', 1),
(47, 12, 'MARINERO', 'CHAMPIÑONES, BISTEC Y QUESO', 255.00, 'uploads/productos/producto_68ba500939960.jpeg', 1),
(48, 12, 'GALLITO', 'CEBOLLA, TOCINO, CHULETA Y QUESO', 255.00, 'uploads/productos/producto_68ba50466b1ec.webp', 1),
(49, 12, 'PELANGOCHE', 'CHULETA, CEBOLLA, MORRÓN Y QUESO', 255.00, 'uploads/productos/producto_68ba5089a2732.webp', 1),
(50, 12, 'NOPAL SUIZO', 'BISTEC, NOPAL Y QUESO', 255.00, 'uploads/productos/producto_68ba50d6eba4d.jpeg', 1),
(51, 12, 'RANCHERITO', 'JALAPEÑO, CHULETA, CEBOLLA, MORRÓN, PASTOR, TOCINO, JAMON Y QUESO', 255.00, 'uploads/productos/producto_68ba5105dddc4.jpeg', 1),
(52, 12, 'MADRAZO', 'CHAMPIÑONES, COSTILLA, NOPALES, PASTOR, BISTEC Y QUESO', 255.00, 'uploads/productos/producto_68ba513868838.jpeg', 1),
(53, 10, 'Agua fresca de Jamaica 1L', 'Refresca tu día con nuestra agua de jamaica 1L! deliciosa y lista para compartir.', 55.00, 'uploads/productos/producto_68ba66a45b6e9.jpg', 1),
(54, 10, 'Agua natural 600ML', 'Acompaña tu comida con una refrescante agua natural de 600ML.', 40.00, 'uploads/productos/producto_68ba78d8265fe.png', 1),
(55, 10, 'Coca cola 600ML', '¡Acompaña tus platillos con una coca cola de 600ML y disfruta al máximo tu comida!', 45.00, 'uploads/productos/producto_68ba6829e8762.jpg', 1),
(56, 10, 'Cerveza lata', 'Refresca tu día con nuestra cerveza en lata!, deliciosa y lista para acompañar tu comida.', 45.00, 'uploads/productos/producto_68ba68d6dcf4d.jpg', 1),
(57, 10, 'Agua fresca de Jamaica medio litro', 'Refresca tu día con nuestra agua de jamaica de medio litro! deliciosa y lista para compartir.', 45.00, 'uploads/productos/producto_68ba6973a1294.jpg', 1),
(58, 10, 'Agua fresca de Horchata medio litro', 'Refresca tu día con nuestra agua de horchata de medio litro! cremosa, deliciosa y lista para compartir.', 40.00, 'uploads/productos/producto_68bcac59bafed.jpeg', 1),
(59, 11, 'Con tortilla de harina y queso (orden de 4pz)', '4 tacos al pastor servidos en tortilla de harina y queso derretido, con carne jugosa y el sabor auténtico que siempre conquista.', 199.00, 'uploads/productos/producto_68ba6b95f0f6d.jpeg', 1),
(60, 13, 'ALAMBRE', 'CHULETA, CEBOLLA, TOCINO, MORRON, JAMON, QUESO', 180.00, 'uploads/productos/producto_68baee9b63b96.jpg', 1),
(61, 13, 'ALAMBRE NORTEÑO', 'COSTILLA, CEBOLLA, MORRÓN, PASTOR, TOCINO, JAMÓN, QUESO', 180.00, 'uploads/productos/producto_68baeec00bd16.jpg', 1),
(62, 13, 'BALLENA', 'AGUACATE, CHULETA, CEBOLLA, MORRÓN, PASTOR, BISTEC Y QUESO', 180.00, 'uploads/productos/producto_68baeeff9776f.jpg', 1),
(63, 13, 'CHUPACABRAS', 'CHAMPIÑONES, AGUACATE, JITOMATE, CHULETA, CEBOLLA, MORRÓN, JAMÓN Y QUESO', 180.00, 'uploads/productos/producto_68baef248c62c.jpeg', 1),
(64, 13, 'FORTACHON', 'PASTOR, BISTEC, CHORIZO, JAMÓN Y QUESO', 180.00, 'uploads/productos/producto_68baef4276263.jpg', 1),
(65, 13, 'GALLITO', 'CEBOLLA, TOCINO, CHULETA Y QUESO', 180.00, 'uploads/productos/producto_68baef5c719b4.webp', 1),
(66, 13, 'MADRAZO', 'CHAMPIÑONES, COSTILLA, NOPALES, PASTOR, BISTEC Y QUESO', 180.00, 'uploads/productos/producto_68baef8d1c7ab.jpeg', 1),
(67, 13, 'MARINERO', 'CHAMPIÑONES, BISTEC Y QUESO', 190.00, 'uploads/productos/producto_68baefafbe509.jpeg', 1),
(68, 13, 'MEXICANO', 'COSTILLA, CHORIZO, CHULETA, CEBOLLA, MORRÓN, PASTOR, TOCINO, JAMÓN Y QUESO', 199.00, 'uploads/productos/producto_68baefd83d8c9.jpg', 1),
(69, 13, 'NOPAL SUIZO', 'BISTEC, NOPAL Y QUESO', 199.00, 'uploads/productos/producto_68baeff4e1da8.jpeg', 1),
(70, 13, 'PELANGOCHE', 'CHULETA, CEBOLLA, MORRÓN Y QUESO', 199.00, 'uploads/productos/producto_68baf00fe294f.jpg', 1),
(71, 13, 'PINGUINO', 'BISTEC, TOCINO Y QUESO', 199.00, 'uploads/productos/producto_68baf02ae9a9d.jpg', 1),
(72, 13, 'QUE ME VEZ', 'TORTILLA DE HARINA, CHULETA, TOCINO Y QUESO', 199.00, 'uploads/productos/producto_68baf044f24a7.webp', 1),
(73, 13, 'RANCHERITO', 'JALAPEÑO, CHULETA, CEBOLLLA, MORRÓN, PASTOR, TOCINO, JAMÓN Y QUESO', 199.00, 'uploads/productos/producto_68baf0d9ee9d2.jpg', 1),
(74, 13, 'SABORES', 'COSTILLA, CHORIZO, CHULETA, CEBOLLA, PASTOR, TOCINO, JAMÓN, QUESO Y PIÑA', 199.00, 'uploads/productos/producto_68baf1113bb55.jpg', 1),
(77, 15, 'Paquete rey del pastor', '1/2 kg de carne al pastor rojo  \r\n1 coca de 2 litros \r\n1 ord de cebollitas \r\n1 ord de nopales \r\n1 ord de tortillas \r\nChiles toreados \r\nSalsas verde roja ensalada cebolla piña cilantro  limones pepinos', 400.00, 'uploads/productos/producto_68e3174e0244e.png', 1),
(78, 15, 'Paquete 3', '1 platillo a elegir  con 17 tortillas \r\n1 torta a elegir \r\n1 coca de 2 litros \r\n1 ord de cebollas \r\n1 ord de nopales \r\nSalsa verde roja ensalada pepinos limones', 490.00, NULL, 1),
(79, 15, 'Paquete familiar para 6 o 7 personas', '1 platillo a elegir\r\n1 platillo a elegir \r\n1 torta a elegir \r\n1 ord de pastor \r\n1 coca de 2 litros \r\n1 ord de cebollas \r\n1 ord de nopales \r\nSalsa roja verde ensalada pepinos limones', 750.00, NULL, 1),
(80, 15, 'Paquete 1  de carne al pastor', '1 kg de pastor  rojo o blanco\r\n35 tortillas \r\n1 coca de 3 litros\r\n1 ord de verdura cilantro cebolla y piña\r\n1 ord de nopales \r\n1 ord de cebollas \r\nChiles toreados \r\nSalsa verde roja ensalada Pepinos limones', 650.00, NULL, 1),
(81, 17, 'Chicanas de pastor', '4 tacos de pastor con tortilla de harina. Y queso manchego  Cilantro cebolla y piña \r\nSalsa verde roja ensalada  limones pepinos', 199.00, NULL, 1),
(82, 17, 'Chicanas de bistec', '4 tacos de bistec con tortilla de harina. Y queso manchego  Cilantro cebolla y piña \r\nSalsa verde roja ensalada  limones pepinos', 199.00, NULL, 1),
(83, 17, 'Chicanas de costilla', '4 tacos de costilla  con su huesito con tortilla de harina. Y queso manchego  Cilantro cebolla y piña \r\nSalsa verde roja ensalada  limones pepinos', 199.00, NULL, 1),
(84, 16, 'Torta de pastor', 'Carne al pastor queso manchego  frijoles mayonesa aguacate romanita jitomate  y un excelente sabor', 185.00, 'uploads/productos/producto_68e321283df48.png', 1),
(85, 16, 'Torta  de costilla', 'Carne de costilla y bistec y su huesito  queso manchego  frijoles mayonesa aguacate romanita jitomate  y un excelente sabor', 180.00, 'uploads/productos/producto_68e320e913bcf.png', 1),
(86, 16, 'Torta campechana', 'Carne al pastor  bistec chorizo queso manchego  frijoles mayonesa aguacate romanita jitomate  y un excelente sabor', 185.00, 'uploads/productos/producto_68e3210c87bdd.png', 1),
(87, 18, '1 kilo de carne al pastor', 'Carne al pastor costada del trompo y cosida a fuego lento en la parrilla para mejorar el sabor y textura y cocimiento\r\nCebollitas asadas nopales 35 tortillas  salsa verde roja ensalada verdura piña cilantro cebolla  limones pepinos', 530.00, 'uploads/productos/producto_68e321dec5cfd.png', 1),
(88, 18, '1 kg de Carne al carbón al estilo iguala', 'Carne cosida al carbón al estilo iguala con 35 tortillas nopales cebollitas asadas salsa verde roja ensalada de piña con abanero\r\nCilantro cebolla y piña limones Pepinos', 530.00, 'uploads/productos/producto_68e3231c05c36.png', 1),
(89, 18, '1/2 kg de carne al carbón al estilo iguala', 'Carne cosida al carbón al estilo iguala con 20 tortillas nopales cebollitas asadas salsa verde roja ensalada de piña con habanero\r\nCilantro cebolla y piña limones Pepinos', 290.00, 'uploads/productos/producto_68e322ec0001f.png', 1),
(90, 18, '1/2 kg de carne al pastor rojo', 'Carne  al pastor directamente del trompo. Cosida e fuego bajo en la parrilla para una mejor textura sabor y cosimiento 20 tortillas nopales cebollitas asadas salsa verde roja ensalada de piña con abanero\r\nCilantro cebolla y piña limones Pepinos', 290.00, 'uploads/productos/producto_68e3223b90e74.png', 1);

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

--
-- Estructura de tabla para la tabla `producto_evento`
--

CREATE TABLE `producto_evento` (
  `id_producto_evento` bigint(20) UNSIGNED NOT NULL,
  `titulo` varchar(100) NOT NULL,
  `descripcion` text DEFAULT NULL,
  `precio` decimal(10,2) NOT NULL,
  `foto_url` varchar(255) DEFAULT NULL,
  `activo` tinyint(1) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `producto_evento` (`id_producto_evento`, `titulo`, `descripcion`, `precio`, `foto_url`, `activo`) VALUES
(6, 'SÚPER COMBO  DE TROMPO AL PASTOR  PARA TUS EVENTOS', 'SERVICIO HASTA 50 PERSONAS + TODOS,\r\nTODOS SUS COMPLEMENTOS Y POR SI FUERA POCO \r\n1 VITROLERO DE AGUA DE 20  LTS !GRATIS!', 5999.00, 'uploads/eventos/evento_68e314d146b5c4.54864712.png', 1);

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

--
-- Estructura de tabla para la tabla `usuario`
--

CREATE TABLE `usuario` (
  `id_usuario` int(10) UNSIGNED NOT NULL,
  `correo` varchar(120) DEFAULT NULL,
  `telefono` varchar(20) DEFAULT NULL,
  `hash_contrasena` char(60) NOT NULL,
  `nombre_completo` varchar(100) NOT NULL,
  `activo` tinyint(1) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `usuario` (`id_usuario`, `correo`, `telefono`, `hash_contrasena`, `nombre_completo`, `activo`) VALUES
(1, 'admin@taquerialosjaguares.mx', '7472603325', '$2b$12$Lce7/M6m1osXmzvYkeCaA.RiFeTLEU0/hX19vbrIFTUixfs0NaeMu', 'Administrador General', 1),
(3, 'josmarcal58@gmail.com', '7471775315', '$2y$10$.7F4ixZzMVWOnLhu4YDi3uRTcwBG8SaVmlGFZTfeOM60v3y/N6taG', 'Josmar', 1);

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `agenda`
--
ALTER TABLE `agenda`
  ADD PRIMARY KEY (`id_agenda`),
  ADD UNIQUE KEY `uq_agenda_fecha_hora` (`fecha_evento`,`hora_evento`),
  ADD KEY `fk_agenda_prod_evt` (`id_producto_evento`),
  ADD KEY `idx_agenda_fecha` (`fecha_evento`);

--
-- Indices de la tabla `categoria`
--
ALTER TABLE `categoria`
  ADD PRIMARY KEY (`id_categoria`),
  ADD UNIQUE KEY `nombre` (`nombre`);

--
-- Indices de la tabla `detalle_pedido`
--
ALTER TABLE `detalle_pedido`
  ADD PRIMARY KEY (`id_detalle`),
  ADD KEY `fk_dp_producto` (`id_producto`),
  ADD KEY `idx_dp_pedido` (`id_pedido`);

--
-- Indices de la tabla `historial`
--
ALTER TABLE `historial`
  ADD PRIMARY KEY (`id_historial`),
  ADD KEY `fk_hist_pedido` (`id_pedido`);

--
-- Indices de la tabla `historial_agenda`
--
ALTER TABLE `historial_agenda`
  ADD PRIMARY KEY (`id_historial_agenda`),
  ADD KEY `fk_histag_agenda` (`id_agenda`);

--
-- Indices de la tabla `pago_agenda`
--
ALTER TABLE `pago_agenda`
  ADD PRIMARY KEY (`id_pago_agenda`),
  ADD KEY `fk_pagag_agenda` (`id_agenda`);

--
-- Indices de la tabla `pedido`
--
ALTER TABLE `pedido`
  ADD PRIMARY KEY (`id_pedido`),
  ADD KEY `idx_pedido_estado` (`estado`),
  ADD KEY `idx_pedido_fecha` (`fecha_pedido`);

--
-- Indices de la tabla `producto`
--
ALTER TABLE `producto`
  ADD PRIMARY KEY (`id_producto`),
  ADD KEY `idx_prod_cat` (`id_categoria`);

--
-- Indices de la tabla `producto_evento`
--
ALTER TABLE `producto_evento`
  ADD PRIMARY KEY (`id_producto_evento`);

--
-- Indices de la tabla `usuario`
--
ALTER TABLE `usuario`
  ADD PRIMARY KEY (`id_usuario`),
  ADD UNIQUE KEY `correo` (`correo`),
  ADD UNIQUE KEY `telefono` (`telefono`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `agenda`
--
ALTER TABLE `agenda`
  MODIFY `id_agenda` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT de la tabla `categoria`
--
ALTER TABLE `categoria`
  MODIFY `id_categoria` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT de la tabla `detalle_pedido`
--
ALTER TABLE `detalle_pedido`
  MODIFY `id_detalle` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=114;

--
-- AUTO_INCREMENT de la tabla `historial`
--
ALTER TABLE `historial`
  MODIFY `id_historial` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=92;

--
-- AUTO_INCREMENT de la tabla `historial_agenda`
--
ALTER TABLE `historial_agenda`
  MODIFY `id_historial_agenda` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT de la tabla `pago_agenda`
--
ALTER TABLE `pago_agenda`
  MODIFY `id_pago_agenda` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT de la tabla `pedido`
--
ALTER TABLE `pedido`
  MODIFY `id_pedido` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=126;

--
-- AUTO_INCREMENT de la tabla `producto`
--
ALTER TABLE `producto`
  MODIFY `id_producto` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=91;

--
-- AUTO_INCREMENT de la tabla `producto_evento`
--
ALTER TABLE `producto_evento`
  MODIFY `id_producto_evento` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT de la tabla `usuario`
--
ALTER TABLE `usuario`
  MODIFY `id_usuario` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `agenda`
--
ALTER TABLE `agenda`
  ADD CONSTRAINT `fk_agenda_prod_evt` FOREIGN KEY (`id_producto_evento`) REFERENCES `producto_evento` (`id_producto_evento`) ON UPDATE CASCADE;

--
-- Filtros para la tabla `detalle_pedido`
--
ALTER TABLE `detalle_pedido`
  ADD CONSTRAINT `fk_dp_pedido` FOREIGN KEY (`id_pedido`) REFERENCES `pedido` (`id_pedido`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `fk_dp_producto` FOREIGN KEY (`id_producto`) REFERENCES `producto` (`id_producto`) ON UPDATE CASCADE;

--
-- Filtros para la tabla `historial`
--
ALTER TABLE `historial`
  ADD CONSTRAINT `fk_hist_pedido` FOREIGN KEY (`id_pedido`) REFERENCES `pedido` (`id_pedido`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `historial_agenda`
--
ALTER TABLE `historial_agenda`
  ADD CONSTRAINT `fk_histag_agenda` FOREIGN KEY (`id_agenda`) REFERENCES `agenda` (`id_agenda`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `pago_agenda`
--
ALTER TABLE `pago_agenda`
  ADD CONSTRAINT `fk_pagag_agenda` FOREIGN KEY (`id_agenda`) REFERENCES `agenda` (`id_agenda`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Filtros para la tabla `producto`
--
ALTER TABLE `producto`
  ADD CONSTRAINT `fk_prod_cat` FOREIGN KEY (`id_categoria`) REFERENCES `categoria` (`id_categoria`) 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 */;
