liquibase.change
Annotation Type DatabaseChange


@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface DatabaseChange

Annotation used by AbstractChange to declare ChangeMetaData 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 from liquibase.change.Change#getChangeMetaData()


Required Element Summary
 String description
          Value to put into ChangeMetaData.getDescription()
 String name
          Value to put into ChangeMetaData.getName()
 int priority
          Value to put into ChangeMetaData.getPriority() ()}
 
Optional Element Summary
 String[] appliesTo
          Value to put into ChangeMetaData.getAppliesTo()
 DatabaseChangeNote[] databaseNotes
           
 String since
           
 

Element Detail

name

public abstract String name
Value to put into ChangeMetaData.getName()


description

public abstract String description
Value to put into ChangeMetaData.getDescription()


priority

public abstract int priority
Value to put into ChangeMetaData.getPriority() ()}

appliesTo

public abstract String[] appliesTo
Value to put into ChangeMetaData.getAppliesTo()

Default:
{}

databaseNotes

public abstract DatabaseChangeNote[] databaseNotes
Default:
{}

since

public abstract String since
Default:
""


Copyright © 2015 Liquibase.org. All rights reserved.