UNPKG

@riao/dbal

Version:
13 lines (12 loc) 492 B
import { QueryRepository } from '../dml/query-repository'; import { DataDefinitionRepository } from '../ddl/ddl-repository'; import { Database } from '../database'; export declare class Migration<TOptions = Record<string, any>> { protected db: Database; protected ddl: DataDefinitionRepository; protected query: QueryRepository; protected options?: TOptions; constructor(db: Database, options?: TOptions); up(): Promise<void>; down(): Promise<void>; }