import { IConfig } from "../../../interfaces/config";
import * as fse from "fs-extra";
import * as path from "path";
import { Table } from "../../classes/Table";

export function get(tables: Table[], config: IConfig) {
    return {
        usingStatement: `app.use("/api", ${tables.map((x) => `\n\t${x.tableNameUpperCase}Routes()`)}\n)`,
        imports: tables.map((x) => `import { ${x.tableNameUpperCase}Routes } from "./controllers/${x.tableNameUpperCase}/${x.tableNameUpperCase}.routes"`).join("\n")
    }
}