Top Fields Constructors Methods
liquibase.sqlgenerator.core

public Class MarkChangeSetRanGenerator

extends AbstractSqlGenerator<MarkChangeSetRanStatement>
Class Inheritance
Imports
liquibase.ChecksumVersion, .Scope, liquibase.change.Change, liquibase.change.core.TagDatabaseChange, liquibase.changelog.ChangeLogHistoryServiceFactory, .ChangeSet, liquibase.changelog.column.LiquibaseColumn, liquibase.database.Database, .ObjectQuotingStrategy, liquibase.exception.LiquibaseException, .UnexpectedLiquibaseException, .ValidationErrors, liquibase.integration.commandline.LiquibaseCommandLineConfiguration, liquibase.sql.Sql, liquibase.sqlgenerator.SqlGeneratorChain, .SqlGeneratorFactory, liquibase.statement.DatabaseFunction, .SqlStatement, liquibase.statement.core.InsertStatement, .MarkChangeSetRanStatement, .UpdateStatement, liquibase.util.LiquibaseUtil, .StringUtil

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Sql[]
generateSql(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)

Implements liquibase.sqlgenerator.SqlGenerator.generateSql.

Generate the actual Sql for the given statement and database.

private String
protected String
protected String
private String
limitSize(String string)

public ValidationErrors
validate(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)

Implements liquibase.sqlgenerator.SqlGenerator.validate.

Validate the data contained in the SqlStatement.

Inherited from liquibase.sqlgenerator.core.AbstractSqlGenerator:
generateRollbackStatementsIsVolatilegenerateStatementsIsVolatilegetPrioritylooksLikeFunctionCallsupportswarn

Field Detail

COMMENTSback to summary
private static final String COMMENTS
CONTEXTSback to summary
private static final String CONTEXTS
LABELSback to summary
private static final String LABELS

Constructor Detail

MarkChangeSetRanGeneratorback to summary
public MarkChangeSetRanGenerator()

Method Detail

generateSqlback to summary
public Sql[] generateSql(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)

Implements liquibase.sqlgenerator.SqlGenerator.generateSql.

Doc from liquibase.sqlgenerator.SqlGenerator.generateSql.

Generate the actual Sql for the given statement and database.

Annotations
@Override
getCommentsColumnback to summary
private String getCommentsColumn(ChangeSet changeSet)
getContextsColumnback to summary
protected String getContextsColumn(ChangeSet changeSet)
getLabelsColumnback to summary
protected String getLabelsColumn(ChangeSet changeSet)
limitSizeback to summary
private String limitSize(String string)
validateback to summary
public ValidationErrors validate(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)

Implements liquibase.sqlgenerator.SqlGenerator.validate.

Doc from liquibase.sqlgenerator.SqlGenerator.validate.

Validate the data contained in the SqlStatement. If there are no errors, return an empty ValidationErrors object, not a null value. Liquibase will inspect the ValidationErrors result before attempting to call generateSql.

Annotations
@Override