import { PrismaClient } from '@prisma/client'; import * as bcrypt from 'bcrypt'; const prisma = new PrismaClient(); async function main() { const password = await bcrypt.hash('Admin@123456', 10); const user = await prisma.user.upsert({ where: { email: 'admin@iasis.com.br' }, update: {}, create: { name: 'Administrador', email: 'admin@iasis.com.br', password, role: 'ADMIN', isActive: true, mustChangePassword: true, }, }); console.log('Usuário admin criado:', user.email); } main() .catch((e) => { console.error(e); process.exit(1); }) .finally(() => prisma.$disconnect());