almeira-web/facturacion-dian-hub/backend/prisma/seed.ts

21 lines
606 B
TypeScript

import { PrismaClient } from '@prisma/client';
import { DatabaseSeeder } from '../src/infrastructure/database/DatabaseSeeder.js';
const prisma = new PrismaClient();
async function main() {
console.log('🌱 Sembrando base de datos PostgreSQL de Facturación Electrónica DIAN...');
await DatabaseSeeder.seed(prisma);
console.log('✅ Base de datos sembrada con éxito: Empresa Emisora, Tenants y Resoluciones listas.');
}
main()
.catch((e) => {
console.error('Error al sembrar la base de datos:', e);
process.exit(1);
})
.finally(async () => {
await prisma.$disconnect();
});