Top Constructors Methods
liquibase.executor.jvm

public Class SnowflakeJdbcExecutor

extends JdbcExecutor
Class Inheritance
Imports
liquibase.database.Database, liquibase.database.core.SnowflakeDatabase, liquibase.exception.DatabaseException, liquibase.sql.visitor.SqlVisitor, liquibase.statement.SqlStatement, liquibase.statement.core.SetColumnRemarksStatement, java.util.List

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public int
public boolean
supports(Database
the Database implementation opened from a url connection string
database
)

Overrides default liquibase.executor.Executor.supports.

Default implementation for compatibility with a Database.

Inherited from liquibase.executor.jvm.JdbcExecutor:
commentexecuteexecuteexecutegetColumnMapRowMappergetErrorCodegetNamegetSingleColumnRowMapperqueryqueryqueryqueryqueryForIntqueryForIntqueryForListqueryForListqueryForListqueryForListqueryForLongqueryForLongqueryForObjectqueryForObjectqueryForObjectqueryForObjectupdateupdateupdatesDatabase

Constructor Detail

SnowflakeJdbcExecutorback to summary
public SnowflakeJdbcExecutor()

Method Detail

executeback to summary
public void execute(SqlStatement sql, List<SqlVisitor> sqlVisitors) throws DatabaseException

Overrides liquibase.executor.jvm.JdbcExecutor.execute.

Implements liquibase.executor.Executor.execute.

Annotations
@Override
getPriorityback to summary
public int getPriority()

Overrides liquibase.executor.jvm.JdbcExecutor.getPriority.

Implements liquibase.executor.Executor.getPriority.

Doc from liquibase.executor.jvm.JdbcExecutor.getPriority.

Return the Executor priority

Returns:int

int The Executor priority

Annotations
@Override
supportsback to summary
public boolean supports(Database database)

Overrides default liquibase.executor.Executor.supports.

Doc from liquibase.executor.Executor.supports.

Default implementation for compatibility with a Database. Requires default implementation in order to provide backward compatibility. Method is used when ExecutorService is looking by a Executor implementation for a Database. Can be overridden in Executor implementations with a higher priority to check against a Database.

Parameters
database:Database

the Database implementation opened from a url connection string

Returns:boolean

true if Database is supported by current Executor implementation.

Annotations
@Override