Package liquibase.ext.mongodb.changelog
Class AdjustChangeLogCollectionStatement
- java.lang.Object
-
- liquibase.statement.AbstractSqlStatement
-
- liquibase.nosql.statement.AbstractNoSqlStatement
-
- liquibase.ext.mongodb.statement.AbstractMongoStatement
-
- liquibase.ext.mongodb.statement.AbstractRunCommandStatement
-
- liquibase.ext.mongodb.statement.RunCommandStatement
-
- liquibase.ext.mongodb.changelog.AdjustChangeLogCollectionStatement
-
- All Implemented Interfaces:
NoSqlExecuteStatement<MongoLiquibaseDatabase>,liquibase.statement.SqlStatement
public class AdjustChangeLogCollectionStatement extends RunCommandStatement
-
-
Field Summary
Fields Modifier and Type Field Description static StringOPTIONSstatic StringUI-
Fields inherited from class liquibase.ext.mongodb.statement.AbstractRunCommandStatement
command, COMMAND_NAME, OK, SHELL_DB_PREFIX, WRITE_ERRORS
-
-
Constructor Summary
Constructors Constructor Description AdjustChangeLogCollectionStatement(String collectionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(MongoLiquibaseDatabase database)StringgetCommandName()org.bson.Documentrun(MongoLiquibaseDatabase database)-
Methods inherited from class liquibase.ext.mongodb.statement.RunCommandStatement
getRunCommandName
-
Methods inherited from class liquibase.ext.mongodb.statement.AbstractRunCommandStatement
checkResponse, run, toJs
-
Methods inherited from class liquibase.nosql.statement.AbstractNoSqlStatement
continueOnError, skipOnUnsupported, toString
-
-
-
-
Field Detail
-
UI
public static final String UI
- See Also:
- Constant Field Values
-
OPTIONS
public static String OPTIONS
-
-
Constructor Detail
-
AdjustChangeLogCollectionStatement
public AdjustChangeLogCollectionStatement(String collectionName)
-
-
Method Detail
-
getCommandName
public String getCommandName()
- Overrides:
getCommandNamein classAbstractRunCommandStatement
-
execute
public void execute(MongoLiquibaseDatabase database)
- Specified by:
executein interfaceNoSqlExecuteStatement<MongoLiquibaseDatabase>- Overrides:
executein classAbstractRunCommandStatement
-
run
public org.bson.Document run(MongoLiquibaseDatabase database)
- Overrides:
runin classAbstractRunCommandStatement
-
-