typeorm-extension
Version:
A library to create/drop database, simple seeding data sets, ...
28 lines (27 loc) • 700 B
TypeScript
import type { Arguments, Argv, CommandModule } from 'yargs';
export interface DatabaseCreateArguments extends Arguments {
preserveFilePaths: boolean;
root: string;
tsconfig: string;
dataSource: string;
synchronize: string;
initialDatabase?: unknown;
}
export declare class DatabaseCreateCommand implements CommandModule {
command: string;
describe: string;
builder(args: Argv): Argv<{
preserveFilePaths: boolean;
} & {
root: string;
} & {
tsconfig: string;
} & {
dataSource: string;
} & {
synchronize: string;
} & {
initialDatabase: unknown;
}>;
handler(raw: Arguments): Promise<void>;
}