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
+23
View File
@@ -0,0 +1,23 @@
import type { CreateDBSchemaParams } from "../../types";
import createDBManagerTable from "./create-db-manager-table";
import handleDBSchemaTables from "./handle-db-schema-tables";
import orderDBSchema from "./order-db-schema";
export default async function createDBSchema(params: CreateDBSchemaParams) {
/**
* Create Schema Manager Table
*/
await createDBManagerTable(params);
/**
* Reorder Tables
*/
const ordered_db_schema = await orderDBSchema(params);
/**
* Handle Tables
*/
await handleDBSchemaTables({ ...params, db_schema: ordered_db_schema });
process.exit();
}