Updates
This commit is contained in:
@@ -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();
|
||||
}
|
||||
Reference in New Issue
Block a user