UNPKG

liquibase-linter

Version:
33 lines (32 loc) 691 B
export interface ChangelogFileContent { databaseChangeLog: (DatabaseChangeLog | LiquibaseProperty)[]; } export interface DatabaseChangeLog { changeSet: ChangeSet; } export interface ChangeSet { id: string; author: string; changes: Change[]; } export declare type Change = { ["sqlFile"]: SqlFile; }; interface SqlFile { path: string; dbms?: string; endDelimiter?: string; splitStatements?: boolean; stripComments?: boolean; encoding?: string; relativeToChangelogFile?: boolean; } export interface LiquibaseProperty { property: Property; } export interface Property { name: string; value: string; dbms?: string; } export {};