Files
bewell-in-ua/lib/db/prisma/seed/user.ts
2025-02-05 08:01:14 +02:00

25 lines
630 B
TypeScript

import {User} from '@prisma/client'
import * as argon2 from 'argon2'
import type {prismaClientType} from '@/lib/db/prisma/seed/main'
import {hashPassword} from '@/lib/utils'
export const superUserSeed = async function (prisma: prismaClientType) {
// const hashedPassword = await hashPassword('b00st!667')
//
// console.log(hashedPassword, await argon2.verify(hashedPassword, 'b00st!667'))
const user: User = await prisma.user.create({
data: {
locale: 'uk',
active: true,
name: 'Yevhen Odynets',
username: 'sv-yeod',
email: 'yevhen.odynets@ugmail.org',
password: 'hashedPassword'
}
})
return user
}