31 lines
561 B
TypeScript
31 lines
561 B
TypeScript
import { prisma } from "@/server/lib/prisma";
|
|
|
|
const user = [
|
|
{
|
|
name: "Bip",
|
|
email: "bip@bip.com",
|
|
password: "bip",
|
|
}
|
|
];
|
|
|
|
; (async () => {
|
|
for (const u of user) {
|
|
await prisma.user.upsert({
|
|
where: { email: u.email },
|
|
create: u,
|
|
update: u,
|
|
})
|
|
|
|
console.log(`✅ User ${u.email} seeded successfully`)
|
|
}
|
|
|
|
|
|
})().catch((e) => {
|
|
console.error(e)
|
|
process.exit(1)
|
|
}).finally(() => {
|
|
console.log("✅ Seeding completed successfully ")
|
|
process.exit(0)
|
|
})
|
|
|