amati/prisma/seed.ts
2024-01-29 00:18:26 +07:00

23 lines
486 B
TypeScript

import { PrismaClient } from "@prisma/client";
import permissionSeed from "./seeds/permissionSeed";
import roleSeed from "./seeds/roleSeed";
import userSeed from "./seeds/userSeed";
const prisma = new PrismaClient();
async function main() {
await permissionSeed(prisma);
await roleSeed(prisma);
await userSeed(prisma);
}
main()
.then(async () => {
await prisma.$disconnect();
})
.catch(async (e) => {
console.error(e);
await prisma.$disconnect();
process.exit(1);
});