added seeder

This commit is contained in:
Kevsl
2024-06-14 16:05:47 +02:00
parent fef91bfee6
commit 3d38030791
4 changed files with 428 additions and 15 deletions

View File

@@ -3,15 +3,22 @@ import { PrismaClient } from '@prisma/client';
const prisma = new PrismaClient();
async function main() {
await this.prisma.role.create({
name: 'user',
await prisma.role.create({
data: {
name: 'user',
},
});
await this.prisma.role.create({
name: 'admin',
await prisma.role.create({
data: {
name: 'admin',
},
});
await this.prisma.promoCode.create({
name: 'PROMO1000',
await prisma.promoCode.create({
data: {
name: 'PROMO1000',
value: 1000,
},
});
}