mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-19 10:07:46 -05:00
25 lines
581 B
TypeScript
25 lines
581 B
TypeScript
import { PrismaClient } from '@prisma/client';
|
|
import * as mocks from '../../../__mocks__/env-exam';
|
|
import { MONGOHQ_URL } from '../../../src/utils/env';
|
|
|
|
const prisma = new PrismaClient({
|
|
datasources: {
|
|
db: {
|
|
url: MONGOHQ_URL
|
|
}
|
|
}
|
|
});
|
|
|
|
async function main() {
|
|
await prisma.$connect();
|
|
|
|
await prisma.envExamAttempt.deleteMany({});
|
|
await prisma.envGeneratedExam.deleteMany({});
|
|
await prisma.envExam.deleteMany({});
|
|
|
|
await prisma.envExam.create({ data: mocks.exam });
|
|
await prisma.envGeneratedExam.create({ data: mocks.generatedExam });
|
|
}
|
|
|
|
void main();
|