UNPKG

zumito-db

Version:

Multi-driver database abstraction layer with decorator-based models

12 lines (11 loc) 405 B
import { DatabaseManager } from '../DatabaseManager.js'; import { Migration } from './Migration.js'; export declare class MigrationRunner { private db; private migrationsTable; constructor(db: DatabaseManager); ensureMigrationsTable(): Promise<void>; getExecuted(): Promise<string[]>; runUp(migration: Migration): Promise<void>; runDown(migration: Migration): Promise<void>; }