12 lines
263 B
TypeScript
12 lines
263 B
TypeScript
import { defineEventHandler } from 'h3';
|
|
import prisma from '~~/lib/prisma';
|
|
|
|
export default defineEventHandler(async () => {
|
|
try {
|
|
await prisma.$queryRaw`SELECT 1`;
|
|
return { db: 'ok' } as const;
|
|
} catch {
|
|
return { db: 'error' } as const;
|
|
}
|
|
});
|