UNPKG

liquibase

Version:
31 lines (30 loc) 1.75 kB
export interface UpdateCountCommandAttributes { /** Fully-qualified class which specifies a ChangeExecListener */ changeExecListenerClass?: string; /** Path to a properties file for the ChangeExecListenerClass */ changeExecListenerPropertiesFile?: string; /** required* The root changelog */ changelogFile: string; /** Changeset contexts to match */ contextFilter?: string; /** required* The number of changes in the changelog to deploy */ count: number; /** The default catalog name to use for the database connection */ defaultCatalogName?: string; /** The default schema name to use for the database connection */ defaultSchemaName?: string; /** Changeset labels to match */ labelFilter?: string; /** [PRO] Enable or disable reporting. */ reportEnabled?: boolean; /** [PRO] The name of the report. */ reportName?: string; /** [PRO] The path to the directory to generate the report. */ reportPath?: string; /** If set to true and any changeset in a deployment fails, then the update operation stops, and liquibase attempts to rollback all changesets just deployed. A changeset marked "fail-on-error=false" does not trigger as an error, therefore rollback-on-error will not occur. Additionally, if a changeset is not auto-rollback compliant or does not have a rollback script, then no rollback-on-error will occur for any changeset. */ rollbackOnError?: boolean; /** Type of update results summary to show. Values can be 'off', 'summary', or 'verbose'. */ showSummary?: string; /** Summary output to report update summary results. Values can be 'log', 'console', or 'all'. */ showSummaryOutput?: string; }