Files
pichunt/server/api/health.ts
T

11 lines
260 B
TypeScript

import prisma from '~~/lib/prisma';
export default defineEventHandler(async (event) => {
const db = await prisma.$queryRaw`select 1;`
.then(() => true)
.catch(() => false);
setResponseStatus(event, db ? 200 : 500);
return { ok: true, db };
});