import { OpenAPIHono } from "@hono/zod-openapi"; import comsumeMaterial from "./route/consumeMaterial.js"; import returnMat from "./route/returnMaterial.js"; import createSiloAdjustment from "./route/siloAdjustments/createSiloAdjustment.js"; import postComment from "./route/siloAdjustments/postComment.js"; import getStockSilo from "./route/siloAdjustments/getStockData.js"; import { migrateAdjustments } from "./controller/siloAdjustments/migrateAdjustments.js"; import getSiloAdjustments from "./route/siloAdjustments/getSiloAdjustments.js"; const app = new OpenAPIHono(); const routes = [ comsumeMaterial, returnMat, // silo createSiloAdjustment, postComment, getStockSilo, getSiloAdjustments, ] as const; // app.route("/server", modules); const appRoutes = routes.forEach((route) => { app.route("/logistics", route); }); setTimeout(() => { migrateAdjustments(); }, 10 * 1000); export default app;