UNPKG

ddl-manager

Version:

store postgres procedures and triggers in files

17 lines (14 loc) 494 B
import { IDatabaseDriver } from "../database/interface"; import { Database } from "../database/schema/Database"; import { FilesState } from "../fs/FilesState"; import { Migration } from "../Migrator/Migration"; export abstract class AbstractComparator { constructor( protected driver: IDatabaseDriver, protected database: Database, protected fs: FilesState, protected migration: Migration ) {} abstract drop(): void; abstract create(): void; }