Package liquibase.change
Annotation Type DatabaseChange
-
@Retention(RUNTIME) @Target(TYPE) @Inherited public @interface DatabaseChange
Annotation used byAbstractChange
to declareChangeMetaData
information. This annotation should not be checked for outside AbstractChange, if any code is trying to determine the metadata provided by this annotation, it should get it fromChangeFactory.getChangeMetaData(Change)
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description String
description
Value to put intoChangeMetaData.getDescription()
String
name
Value to put intoChangeMetaData.getName()
int
priority
Value to put intoChangeMetaData.getPriority()
()}
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]
appliesTo
Value to put intoChangeMetaData.getAppliesTo()
DatabaseChangeNote[]
databaseNotes
String
since
-
-
-
Element Detail
-
name
String name
Value to put intoChangeMetaData.getName()
-
-
-
description
String description
Value to put intoChangeMetaData.getDescription()
-
-
-
priority
int priority
Value to put intoChangeMetaData.getPriority()
()}
-
-
-
appliesTo
String[] appliesTo
Value to put intoChangeMetaData.getAppliesTo()
- Default:
- {}
-
-
-
databaseNotes
DatabaseChangeNote[] databaseNotes
- Default:
- {}
-
-
-
since
String since
- Default:
- ""
-
-