Package liquibase

Class Liquibase

java.lang.Object
liquibase.Liquibase
All Implemented Interfaces:
AutoCloseable

public class Liquibase extends Object implements AutoCloseable
Primary facade class for interacting with Liquibase. The methods are in their majority wrappers around CommandScope instances that exists here to provide a simple and single point of entry for all Liquibase operations. If a method is not provided here, it can be accessed by creating the correspoding CommandScope instance and executing it.

As of Liquibase 4.* some of the built-in command line, Ant, Maven, tests and other ways of running Liquibase are wrappers around methods in this class, but this may change in future releases as we continue to refactor the codebase and move to CommandScope instances.

See Also: