This commit is contained in:
2026-07-14 08:12:13 +01:00
parent b5e4724e03
commit 3b5fba4063
26 changed files with 1097 additions and 321 deletions
@@ -0,0 +1,18 @@
import { AppData } from "../../data/app-data";
import type {
BUN_MARIADB_DB_TABLE_MANAGER_TABLE,
CreateDBSchemaParams,
} from "../../types";
import dbHandler from "../db-handler";
import MariaDBQuoteGen from "./mariadb-quote-gen";
export default async function getExistingTablesFromTablesManagerTable({
config,
}: CreateDBSchemaParams) {
const rows = await dbHandler<BUN_MARIADB_DB_TABLE_MANAGER_TABLE>({
query: `SELECT table_name FROM ${MariaDBQuoteGen(AppData["DbSchemaManagerTableName"])}`,
config,
});
return rows.payload?.map((row) => row.table_name) || [];
}