Files
HKSingleParty/03_source/cms_backend/prisma/seeds/AccessLog.ts

37 lines
704 B
TypeScript

import { PrismaClient } from '@prisma/client';
import { format, parseISO } from 'date-fns';
const L_ERROR = 0;
const L_WARN = 1;
const L_INFO = 2;
const L_DEBUG = 3;
const L_TRACE = 4;
const prisma = new PrismaClient();
async function accessLog() {
await prisma.accessLog.upsert({
where: { id: '0' },
update: {},
create: {
userId: '0',
message: 'helloworld',
metadata: { hello: 'world' },
},
});
console.log('seed AccessLog done');
}
const accessLogSeed = accessLog()
.then(async () => {
await prisma.$disconnect();
})
.catch(async (e) => {
console.error(e);
await prisma.$disconnect();
process.exit(1);
});
export { accessLogSeed };