amati/apps/backend/src/drizzle/seeds/permissionSeeder.ts
2024-05-04 04:30:32 +07:00

18 lines
453 B
TypeScript

import db from "..";
import permissionsData from "../../data/permissions";
import { permissionsSchema } from "../schema/permissions";
const permissionSeeder = async () => {
const permissionsSeedData =
permissionsData as unknown as (typeof permissionsSchema.$inferInsert)[];
console.log("Seeding permissions...");
await db
.insert(permissionsSchema)
.values(permissionsSeedData)
.onConflictDoNothing();
};
export default permissionSeeder;