|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SqlStatement | |
---|---|
liquibase.change | The change package contains the available database "changes". |
liquibase.change.core | |
liquibase.change.custom | |
liquibase.database | |
liquibase.database.core | |
liquibase.exception | |
liquibase.executor | |
liquibase.executor.jvm | |
liquibase.sdk.database | |
liquibase.sqlgenerator | |
liquibase.sqlgenerator.core | |
liquibase.statement | |
liquibase.statement.core |
Uses of SqlStatement in liquibase.change |
---|
Methods in liquibase.change that return SqlStatement | |
---|---|
SqlStatement[] |
Change.generateRollbackStatements(Database database)
Generates the SqlStatement objects that would roll back the change. |
SqlStatement[] |
AbstractChange.generateRollbackStatements(Database database)
Implementation relies on value returned from AbstractChange.createInverses() . |
SqlStatement[] |
Change.generateStatements(Database database)
Generates the SqlStatement objects required to run the change for the given database. |
SqlStatement[] |
AbstractSQLChange.generateStatements(Database database)
Generates one or more SqlStatements depending on how the SQL should be parsed. |
Uses of SqlStatement in liquibase.change.core |
---|
Uses of SqlStatement in liquibase.change.custom |
---|
Methods in liquibase.change.custom that return SqlStatement | |
---|---|
SqlStatement[] |
CustomSqlRollback.generateRollbackStatements(Database database)
Generates the SQL statements required to roll back the change |
SqlStatement[] |
CustomChangeWrapper.generateRollbackStatements(Database database)
Finishes configuring the CustomChange based on the values passed to CustomChangeWrapper.setParam(String, String) then calls CustomSqlRollback.generateRollbackStatements(liquibase.database.Database)
or CustomTaskRollback.rollback(liquibase.database.Database) depending on the CustomChange implementation. |
SqlStatement[] |
CustomChangeWrapper.generateStatements(Database database)
Finishes configuring the CustomChange based on the values passed to CustomChangeWrapper.setParam(String, String) then calls CustomSqlChange.generateStatements(liquibase.database.Database)
or CustomTaskChange.execute(liquibase.database.Database) depending on the CustomChange implementation. |
SqlStatement[] |
CustomSqlChange.generateStatements(Database database)
Generates the SQL statements required to run the change |
Uses of SqlStatement in liquibase.database |
---|
Methods in liquibase.database with parameters of type SqlStatement | |
---|---|
void |
AbstractJdbcDatabase.execute(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
void |
Database.execute(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
void |
AbstractJdbcDatabase.executeRollbackStatements(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
void |
Database.executeRollbackStatements(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
Uses of SqlStatement in liquibase.database.core |
---|
Methods in liquibase.database.core that return types with arguments of type SqlStatement | |
---|---|
static List<SqlStatement> |
SQLiteDatabase.getAlterTableStatements(SQLiteDatabase.AlterTableVisitor alterTableVisitor,
Database database,
String catalogName,
String schemaName,
String tableName)
|
Uses of SqlStatement in liquibase.exception |
---|
Constructors in liquibase.exception with parameters of type SqlStatement | |
---|---|
StatementNotSupportedOnDatabaseException(SqlStatement statement,
Database database)
|
|
StatementNotSupportedOnDatabaseException(String reason,
SqlStatement statement,
Database database)
|
Uses of SqlStatement in liquibase.executor |
---|
Methods in liquibase.executor with parameters of type SqlStatement | ||
---|---|---|
protected String[] |
AbstractExecutor.applyVisitors(SqlStatement statement,
List<SqlVisitor> sqlVisitors)
|
|
void |
LoggingExecutor.execute(SqlStatement sql)
|
|
void |
Executor.execute(SqlStatement sql)
|
|
void |
LoggingExecutor.execute(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
void |
Executor.execute(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
int |
LoggingExecutor.queryForInt(SqlStatement sql)
|
|
int |
Executor.queryForInt(SqlStatement sql)
|
|
int |
LoggingExecutor.queryForInt(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
int |
Executor.queryForInt(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
List<Map<String,?>> |
LoggingExecutor.queryForList(SqlStatement sql)
|
|
List<Map<String,?>> |
Executor.queryForList(SqlStatement sql)
|
|
List |
LoggingExecutor.queryForList(SqlStatement sql,
Class elementType)
|
|
List |
Executor.queryForList(SqlStatement sql,
Class elementType)
|
|
List |
LoggingExecutor.queryForList(SqlStatement sql,
Class elementType,
List<SqlVisitor> sqlVisitors)
|
|
List |
Executor.queryForList(SqlStatement sql,
Class elementType,
List<SqlVisitor> sqlVisitors)
|
|
List<Map<String,?>> |
LoggingExecutor.queryForList(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
List<Map<String,?>> |
Executor.queryForList(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
long |
LoggingExecutor.queryForLong(SqlStatement sql)
|
|
long |
Executor.queryForLong(SqlStatement sql)
|
|
long |
LoggingExecutor.queryForLong(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
long |
Executor.queryForLong(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
|
LoggingExecutor.queryForObject(SqlStatement sql,
Class<T> requiredType)
|
|
|
Executor.queryForObject(SqlStatement sql,
Class<T> requiredType)
Read methods |
|
|
LoggingExecutor.queryForObject(SqlStatement sql,
Class<T> requiredType,
List<SqlVisitor> sqlVisitors)
|
|
|
Executor.queryForObject(SqlStatement sql,
Class<T> requiredType,
List<SqlVisitor> sqlVisitors)
|
|
int |
LoggingExecutor.update(SqlStatement sql)
|
|
int |
Executor.update(SqlStatement sql)
|
|
int |
LoggingExecutor.update(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
int |
Executor.update(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
Uses of SqlStatement in liquibase.executor.jvm |
---|
Methods in liquibase.executor.jvm with parameters of type SqlStatement | ||
---|---|---|
void |
JdbcExecutor.execute(SqlStatement sql)
|
|
void |
JdbcExecutor.execute(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
Object |
JdbcExecutor.query(SqlStatement sql,
liquibase.executor.jvm.ResultSetExtractor rse)
|
|
Object |
JdbcExecutor.query(SqlStatement sql,
liquibase.executor.jvm.ResultSetExtractor rse,
List<SqlVisitor> sqlVisitors)
|
|
List |
JdbcExecutor.query(SqlStatement sql,
RowMapper rowMapper)
|
|
List |
JdbcExecutor.query(SqlStatement sql,
RowMapper rowMapper,
List<SqlVisitor> sqlVisitors)
|
|
int |
JdbcExecutor.queryForInt(SqlStatement sql)
|
|
int |
JdbcExecutor.queryForInt(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
List<Map<String,?>> |
JdbcExecutor.queryForList(SqlStatement sql)
|
|
List |
JdbcExecutor.queryForList(SqlStatement sql,
Class elementType)
|
|
List |
JdbcExecutor.queryForList(SqlStatement sql,
Class elementType,
List<SqlVisitor> sqlVisitors)
|
|
List<Map<String,?>> |
JdbcExecutor.queryForList(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
long |
JdbcExecutor.queryForLong(SqlStatement sql)
|
|
long |
JdbcExecutor.queryForLong(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
|
|
JdbcExecutor.queryForObject(SqlStatement sql,
Class<T> requiredType)
|
|
|
JdbcExecutor.queryForObject(SqlStatement sql,
Class<T> requiredType,
List<SqlVisitor> sqlVisitors)
|
|
Object |
JdbcExecutor.queryForObject(SqlStatement sql,
RowMapper rowMapper)
|
|
Object |
JdbcExecutor.queryForObject(SqlStatement sql,
RowMapper rowMapper,
List<SqlVisitor> sqlVisitors)
|
|
int |
JdbcExecutor.update(SqlStatement sql)
|
|
int |
JdbcExecutor.update(SqlStatement sql,
List<SqlVisitor> sqlVisitors)
|
Uses of SqlStatement in liquibase.sdk.database |
---|
Methods in liquibase.sdk.database that return SqlStatement | |
---|---|
SqlStatement |
MockDatabase.getCommitSQL()
|
SqlStatement |
MockDatabase.getSelectChangeLogLockSQL()
|
Methods in liquibase.sdk.database with parameters of type SqlStatement | |
---|---|
void |
MockDatabase.execute(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
void |
MockDatabase.executeRollbackStatements(SqlStatement[] statements,
List<SqlVisitor> sqlVisitors)
|
Uses of SqlStatement in liquibase.sqlgenerator |
---|
Classes in liquibase.sqlgenerator with type parameters of type SqlStatement | |
---|---|
interface |
SqlGenerator<StatementType extends SqlStatement>
SqlGenerator implementations take a database-independent SqlStatement interface and create a database-specific Sql object. |
Methods in liquibase.sqlgenerator with parameters of type SqlStatement | |
---|---|
boolean |
SqlGeneratorFactory.generateRollbackStatementsVolatile(SqlStatement statement,
Database database)
|
Sql[] |
SqlGeneratorFactory.generateSql(SqlStatement[] statements,
Database database)
|
Sql[] |
SqlGeneratorChain.generateSql(SqlStatement statement,
Database database)
|
Sql[] |
SqlGeneratorFactory.generateSql(SqlStatement statement,
Database database)
|
boolean |
SqlGeneratorFactory.generateStatementsVolatile(SqlStatement statement,
Database database)
Return true if the SqlStatement class queries the database in any way to determine Statements to execute. |
Set<DatabaseObject> |
SqlGeneratorFactory.getAffectedDatabaseObjects(SqlStatement statement,
Database database)
|
SortedSet<SqlGenerator> |
SqlGeneratorFactory.getGenerators(SqlStatement statement,
Database database)
|
boolean |
SqlGeneratorFactory.supports(SqlStatement statement,
Database database)
|
ValidationErrors |
SqlGeneratorChain.validate(SqlStatement statement,
Database database)
|
ValidationErrors |
SqlGeneratorFactory.validate(SqlStatement statement,
Database database)
|
Warnings |
SqlGeneratorChain.warn(SqlStatement statement,
Database database)
|
Warnings |
SqlGeneratorFactory.warn(SqlStatement statement,
Database database)
|
Uses of SqlStatement in liquibase.sqlgenerator.core |
---|
Classes in liquibase.sqlgenerator.core with type parameters of type SqlStatement | |
---|---|
class |
AbstractSqlGenerator<StatementType extends SqlStatement>
|
Uses of SqlStatement in liquibase.statement |
---|
Subinterfaces of SqlStatement in liquibase.statement | |
---|---|
interface |
CallableSqlStatement
|
interface |
ExecutablePreparedStatement
To be implemented by instances that use a prepared statement for execution |
Classes in liquibase.statement that implement SqlStatement | |
---|---|
class |
AbstractSqlStatement
|
class |
ExecutablePreparedStatementBase
|
class |
InsertExecutablePreparedStatement
Handles INSERT Execution |
class |
StoredProcedureStatement
|
class |
UpdateExecutablePreparedStatement
|
Uses of SqlStatement in liquibase.statement.core |
---|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |