# Implementer — F-037 Seed Data ## Summary Script idempotente que inserta datos de prueba en la DB. 11 categorías, 6 marcas, 12 productos con variantes, precios, stock, zona de envío y métodos. ## Script - `project/scripts/seed.cjs` — CommonJS, `node scripts/seed.cjs` ## Commands - `npm run db:seed` — seed via package.json - `node --env-file=.env scripts/seed.cjs` — seed directo ## Data - 11 categorías (jerarquía: alimentación > frutos secos/aceites/hierbas, suplementos > vitaminas/proteínas, cosmética > cremas/jabones, limpieza) - 6 marcas (EcoVida, NaturGreen, BioSana, VerdePura, TierraNatural, SolNatural) - 12 productos con variantes, precios (€8.90–€26.90), stock - 1 zona de envío España + 2 métodos (estándar €4.99 / express €8.99) ## API verificado - `/categories/tree` → 4 categorías raíz con children - `/products/search?limit=8` → 12 productos - `/brands` → 6 marcas