ff-admin-server/src/routes/admin/club/queryBuilder.ts

19 lines
583 B
TypeScript
Raw Normal View History

2024-12-12 16:33:51 +01:00
import express, { Request, Response } from "express";
2025-01-05 14:14:00 +01:00
import { executeQuery, getAllTableMeta, getTableMetaByTablename } from "../../../controller/admin/club/queryBuilderController";
2024-12-12 16:33:51 +01:00
var router = express.Router({ mergeParams: true });
router.get("/tables", async (req: Request, res: Response) => {
await getAllTableMeta(req, res);
});
router.get("/table/:tablename", async (req: Request, res: Response) => {
await getTableMetaByTablename(req, res);
});
router.post("/query", async (req: Request, res: Response) => {
await executeQuery(req, res);
});
export default router;