Marketplace móvil para negocios locales mexicanos. Estructura inicial: - apps/backend (NestJS API) - apps/frontend (React Web) - apps/mobile (Expo/React Native) - apps/mcp-server (Claude MCP Server) - apps/whatsapp-service (WhatsApp Business API) - database/ (PostgreSQL DDL) - docs/ (Documentación) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
103 lines
8.0 KiB
SQL
103 lines
8.0 KiB
SQL
-- =============================================================================
|
|
-- MICHANGARRITO - SEEDS: TEMPLATES DE PRODUCTOS
|
|
-- =============================================================================
|
|
|
|
-- BIMBO
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Bimbo', 'Pan Blanco Bimbo Grande', 52.00, 'Pan', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Pan Blanco Bimbo Chico', 32.00, 'Pan', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Pan Integral Bimbo', 58.00, 'Pan', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Pan Tostado Bimbo', 45.00, 'Pan', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Mantecadas Bimbo 4pk', 35.00, 'Pan Dulce', 'paquete', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Donas Bimbo 6pk', 42.00, 'Pan Dulce', 'paquete', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Gansito', 18.00, 'Pan Dulce', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Chocorroles', 16.00, 'Pan Dulce', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Roles de Canela', 15.00, 'Pan Dulce', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Bimbo', 'Submarinos', 14.00, 'Pan Dulce', 'pieza', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- COCA-COLA / FEMSA
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Coca-Cola', 'Coca-Cola 600ml', 22.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Coca-Cola 1L', 28.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Coca-Cola 2L', 38.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Coca-Cola 3L', 48.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Coca-Cola Lata 355ml', 18.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Sprite 600ml', 20.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Fanta 600ml', 20.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Fresca 600ml', 18.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Sidral Mundet 600ml', 18.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Agua Ciel 600ml', 15.00, 'Agua', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Coca-Cola', 'Agua Ciel 1L', 18.00, 'Agua', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Powerade 600ml', 22.00, 'Bebidas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Fuze Tea 600ml', 20.00, 'Bebidas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Del Valle Néctar 1L', 25.00, 'Jugos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Coca-Cola', 'Santa Clara Leche 1L', 28.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- SABRITAS / PEPSICO
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Sabritas', 'Sabritas Original 45g', 18.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Sabritas Adobadas 45g', 18.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Doritos Nacho 62g', 22.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Ruffles Queso 50g', 20.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Cheetos Flamin Hot 52g', 18.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Tostitos 65g', 22.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sabritas', 'Fritos 62g', 18.00, 'Botanas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Gamesa', 'Marías Gamesa', 28.00, 'Galletas', 'paquete', ARRAY['abarrotes', 'tienda']),
|
|
('Gamesa', 'Emperador Chocolate', 22.00, 'Galletas', 'paquete', ARRAY['abarrotes', 'tienda']),
|
|
('Gamesa', 'Chokis', 18.00, 'Galletas', 'paquete', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- PEPSI
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Pepsi', 'Pepsi 600ml', 20.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Pepsi', 'Pepsi 2L', 35.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Pepsi', '7Up 600ml', 20.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Pepsi', 'Mirinda 600ml', 18.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Pepsi', 'Manzanita Sol 600ml', 18.00, 'Refrescos', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('Pepsi', 'Gatorade 600ml', 25.00, 'Bebidas', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Pepsi', 'Epura 1L', 16.00, 'Agua', 'pieza', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- RICOLINO / DULCES
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Ricolino', 'Paleta Payaso', 12.00, 'Dulces', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Ricolino', 'Bubulubu', 10.00, 'Dulces', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Ricolino', 'Duvalín', 8.00, 'Dulces', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Ricolino', 'Kranky', 15.00, 'Dulces', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Carlos V', 'Carlos V', 12.00, 'Chocolates', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Sonric''s', 'Chicle Canel''s 5pk', 10.00, 'Chicles', 'paquete', ARRAY['abarrotes', 'tienda']),
|
|
('Sonric''s', 'Trident', 15.00, 'Chicles', 'pieza', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- LÁCTEOS
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Lala', 'Leche Lala Entera 1L', 28.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Lala', 'Leche Lala Light 1L', 30.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Lala', 'Yogurt Lala 1kg', 45.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Alpura', 'Leche Alpura 1L', 30.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Danone', 'Yogurt Danone 125g', 12.00, 'Lácteos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Danone', 'Danonino 4pk', 35.00, 'Lácteos', 'paquete', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- BÁSICOS ABARROTES
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Genérico', 'Huevo Blanco (kg)', 55.00, 'Básicos', 'kg', ARRAY['abarrotes', 'tienda']),
|
|
('Genérico', 'Frijol Negro (kg)', 45.00, 'Básicos', 'kg', ARRAY['abarrotes', 'tienda']),
|
|
('Genérico', 'Arroz (kg)', 35.00, 'Básicos', 'kg', ARRAY['abarrotes', 'tienda']),
|
|
('Genérico', 'Azúcar (kg)', 30.00, 'Básicos', 'kg', ARRAY['abarrotes', 'tienda']),
|
|
('Genérico', 'Sal (kg)', 18.00, 'Básicos', 'kg', ARRAY['abarrotes', 'tienda']),
|
|
('Genérico', 'Aceite 1L', 45.00, 'Básicos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('Maseca', 'Harina de Maíz 1kg', 28.00, 'Básicos', 'pieza', ARRAY['abarrotes', 'tienda']),
|
|
('La Costeña', 'Salsa Valentina 370ml', 22.00, 'Salsas', 'pieza', ARRAY['abarrotes', 'tienda', 'comida']),
|
|
('La Costeña', 'Chiles Jalapeños', 25.00, 'Enlatados', 'pieza', ARRAY['abarrotes', 'tienda']);
|
|
|
|
-- PRODUCTOS COMIDA
|
|
INSERT INTO catalog.product_templates (provider_name, name, suggested_price, category_suggestion, unit, business_types) VALUES
|
|
('Genérico', 'Tortillas de Maíz (kg)', 25.00, 'Básicos', 'kg', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Bistec (kg)', 180.00, 'Carnes', 'kg', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Pollo (kg)', 85.00, 'Carnes', 'kg', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Carne Molida (kg)', 140.00, 'Carnes', 'kg', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Taco de Bistec', 25.00, 'Tacos', 'pieza', ARRAY['comida', 'taqueria']),
|
|
('Genérico', 'Taco de Pastor', 22.00, 'Tacos', 'pieza', ARRAY['comida', 'taqueria']),
|
|
('Genérico', 'Taco de Suadero', 25.00, 'Tacos', 'pieza', ARRAY['comida', 'taqueria']),
|
|
('Genérico', 'Torta de Jamón', 45.00, 'Tortas', 'pieza', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Torta de Milanesa', 55.00, 'Tortas', 'pieza', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Quesadilla Sencilla', 20.00, 'Antojitos', 'pieza', ARRAY['comida', 'fonda']),
|
|
('Genérico', 'Quesadilla con Guisado', 35.00, 'Antojitos', 'pieza', ARRAY['comida', 'fonda']);
|