factor out common api code

This commit is contained in:
Wroclaw 2023-05-11 09:11:20 +02:00
parent 1e63e008af
commit 67cad656d5
7 changed files with 239 additions and 201 deletions

View file

@ -1,12 +1,7 @@
/* global defineEventHandler, createError */
/* global defineEventHandler */
import { database, data } from "~/server/utils/database";
import { baaWrapper } from "../clients.get";
export default defineEventHandler(async (e) => {
const [[data]] = await database.query(
"SELECT COUNT(*) as `count` FROM `clients`",
) as unknown as data<{count: number}>;
if (!data) throw createError("Database returned no rows");
return data;
export default defineEventHandler((e) => {
return baaWrapper.RESTrecordCount(e);
});