@vendure/cli
Version:
A modern, headless ecommerce framework
15 lines (14 loc) • 538 B
TypeScript
export interface MigrationOptions {
name?: string;
outputDir?: string;
config?: string;
}
export interface MigrationResult {
success: boolean;
message: string;
migrationName?: string;
migrationsRan?: string[];
}
export declare function generateMigrationOperation(options?: MigrationOptions): Promise<MigrationResult>;
export declare function runMigrationsOperation(configFile?: string): Promise<MigrationResult>;
export declare function revertMigrationOperation(configFile?: string): Promise<MigrationResult>;