Files
renovate[bot] a6d06fe724 chore(deps): update vitest (#67056)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-04-25 11:41:36 +05:30

33 lines
901 B
TypeScript

import { PrismaClient } from '@prisma/client';
import * as mocks from '../../../__fixtures__/exam-environment-exam.js';
import { MONGOHQ_URL } from '../../../src/utils/env.js';
const prisma = new PrismaClient({
datasources: {
db: {
url: MONGOHQ_URL
}
}
});
async function main() {
await prisma.$connect();
await prisma.examEnvironmentExamAttempt.deleteMany({});
await prisma.examEnvironmentGeneratedExam.deleteMany({});
await prisma.examEnvironmentExam.deleteMany({});
await prisma.examEnvironmentChallenge.deleteMany({});
await prisma.examEnvironmentExam.create({ data: mocks.exam });
await prisma.examEnvironmentGeneratedExam.create({
data: mocks.generatedExam
});
await prisma.examEnvironmentExamAttempt.create({ data: mocks.examAttempt });
await prisma.examEnvironmentChallenge.create({
data: mocks.examEnvironmentChallenge
});
}
void main();