public class AddGeometryColumnGeneratorGeoDB extends
AddGeometryColumnGeneratorGeoDB
is a SQL generator that
specializes in GeoDB. Regardless of the column type, the next SQL generator
in the chain is invoked to handle the normal column addition. If the column
to be added has a geometry type, the AddGeometryColumn
stored
procedure is invoked to ensure that the necessary metadata is created in the
database.Constructor and Description |
---|
AddGeometryColumnGeneratorGeoDB() |
Modifier and Type | Method and Description |
---|---|
Sql[] |
generateSql(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain) |
int |
getPriority() |
boolean |
supports(AddColumnStatement statement,
Database database) |
ValidationErrors |
validate(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain) |
public boolean supports(AddColumnStatement statement, Database database)
liquibase.sqlgenerator.core.AbstractSqlGenerator#supports(liquibase.statement.SqlStatement,
liquibase.database.Database)
public int getPriority()
liquibase.sqlgenerator.core.AbstractSqlGenerator#getPriority()
public ValidationErrors validate(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
public Sql[] generateSql(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
Copyright © 2014–2015. All rights reserved.