12 lines
285 B
TypeScript
12 lines
285 B
TypeScript
|
|
import { database } from "~/database/context";
|
||
|
|
import { sql } from "drizzle-orm";
|
||
|
|
|
||
|
|
export async function loader() {
|
||
|
|
try {
|
||
|
|
await database().execute(sql`SELECT 1`);
|
||
|
|
return Response.json({ ok: true });
|
||
|
|
} catch {
|
||
|
|
return Response.json({ ok: false }, { status: 503 });
|
||
|
|
}
|
||
|
|
}
|