*.seed.ts contiene la carga inicial de una sola tabla. El nombre debe corresponder a la tabla: categoria.seed.ts, producto.seed.ts, etc.
Estructura
src/seeds
Convenciones
Ejecución centralizada
src/db/seed.db.ts importa y ejecuta estos archivos en orden:
seed.db.ts
Terminal
onConflictDoNothing() cuando corresponda.
Ejemplo: categoria.seed.ts
Carga datos iniciales de la tabla categorías, sin insertar registros de otras tablas.
categoria.seed.ts
Ejemplo: producto.seed.ts
Carga productos utilizando el ID de una categoría previamente insertada. La función recibe los datos del seed de categorías para respetar la clave foránea.
producto.seed.ts
src/db/seed.db.ts ejecútalos en orden:
seed.db.ts

