From 9de535f5414835ad847ce46c41c6e72d53d97b44 Mon Sep 17 00:00:00 2001 From: Rafi Arrafif Date: Fri, 26 Jun 2026 21:00:00 +0700 Subject: [PATCH] refactor: update seeding admin account --- prisma/seed/userSystem.seed.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/prisma/seed/userSystem.seed.ts b/prisma/seed/userSystem.seed.ts index 1cbfda6..e682bbf 100644 --- a/prisma/seed/userSystem.seed.ts +++ b/prisma/seed/userSystem.seed.ts @@ -1,21 +1,20 @@ -import { generateUUIDv7 } from "../../src/helpers/databases/uuidv7"; import { createFile } from "../../src/helpers/files/createFile"; import { hashPassword } from "../../src/helpers/security/password/hash"; import { prisma } from "../../src/utils/databases/prisma/connection"; +import {Prisma} from "@prisma/client"; export const userSystemSeed = async () => { const payload = { - name: "SYSTEM", username: process.env.DEFAULT_ADMIN_USERNAME!, + fullname: "SYSTEM", email: process.env.DEFAULT_ADMIN_EMAIL!, password: await hashPassword(process.env.DEFAULT_ADMIN_PASSWORD!), - }; + } as Prisma.UserCreateInput; const insertedUserSystem = await prisma.user.upsert({ where: { username: payload.username }, update: payload, create: { - id: generateUUIDv7(), ...payload, }, select: { id: true },