UNPKG

@prisma/cli-init

Version:

Init CLI for Prisma

22 lines (20 loc) 688 B
import { createRequire } from 'node:module'; const require = createRequire(import.meta.url); import "./chunk-YX4UTTNJ.js"; // ../../dev/server/src/utility.ts import { Hono } from "hono/tiny"; import { StatusCodes } from "http-status-codes"; var utilityRoute = new Hono(); utilityRoute.post("/database/dump", async (ctx) => { const db = ctx.get("db"); const serverState = ctx.get("serverState"); await db.dump(serverState.databaseDumpPath); return ctx.json({ dumpPath: serverState.databaseDumpPath }, StatusCodes.CREATED); }); var _healthRoute = utilityRoute.get("/health", (ctx) => { return ctx.json({ name: ctx.get("serverState").name }); }); export { utilityRoute };