UNPKG

liquibase

Version:
41 lines (40 loc) 1.99 kB
export interface GenerateChangeLogCommandAttributes { /** Specifies the author for changesets in the generated changelog */ author?: string; /** Changelog file to write results */ changelogFile?: string; /** Changeset contexts to generate */ contextFilter?: string; /** Directory to write table data to */ dataOutputDirectory?: string; /** The default catalog name to use for the database connection */ defaultCatalogName?: string; /** The default schema name to use for the database connection */ defaultSchemaName?: string; /** Types of objects to compare */ diffTypes?: string; /** Objects to exclude from diff */ excludeObjects?: string; /** If true, the catalog will be included in generated changeSets. Defaults to false. */ includeCatalog?: boolean; /** Objects to include in diff */ includeObjects?: string; /** If true, the schema will be included in generated changeSets. Defaults to false. */ includeSchema?: boolean; /** Include the tablespace attribute in the changelog. Defaults to false. */ includeTablespace?: boolean; /** Changeset labels to generate */ labelFilter?: string; /** Output schemas names. This is a CSV list. */ outputSchemas?: string; /** Flag to allow overwriting of output changelog file. Default: false */ overwriteOutputFile?: boolean; /** Sets replaceIfExists="true" for changes of these types (supported types: createFunction, createPackage, createPackageBody, createProcedure, createTrigger, createView) */ replaceIfExistsTypes?: string; /** Sets runOnChange="true" for changesets containing solely changes of these types (e. g. createView, createProcedure, ...). */ runOnChangeTypes?: string; /** Schemas to include in diff */ schemas?: string; /** If true, will add 'OR REPLACE' option to the create view change object */ useOrReplaceOption?: boolean; }