static DBSchemaUtils.ColumnTracker |
DBSchemaUtils.ColumnProcessor.checkColumnDefinition(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<DBSchemaNodeType,TableNodeType> table,
BranchNode<TableNodeType,ColumnNodeType> column,
Map<String,Object> tableProperties,
DBSchemaUtils.CheckProperties checkProperties) |
static void |
DBSchemaUtils.ColumnProcessor.checkColumnProperties(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
BranchNode<?,ColumnNodeType> column,
DBSchemaUtils.ColumnTracker columnTracker,
Map<String,Object> columnProperties,
DBSchemaUtils.CheckProperties checkProperties) |
protected static DBSchemaUtils.TableTracker |
DBSchemaUtils.TableProcessor.checkTableDefinition(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<DBSchemaNodeType,TableNodeType> table,
DBSchemaUtils.CheckProperties checkProperties) |
static void |
IDBSchemaUtilsDriver.cleanColumnForeignKeys(Connection connection,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
BranchNode<?,ColumnNodeType> column,
IDBSchemaUtilsDriver dbSchemaUtilsDriver) |
static void |
DBSchemaUtils.ColumnProcessor.createColumnKeys(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
DBSchemaUtils.ColumnTracker columnTracker,
DBSchemaUtils.CheckProperties checkProperties) |
static void |
DBSchemaUtils.TableProcessor.createTableIndices(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
DBSchemaUtils.TableTracker tableTracker,
DBSchemaUtils.CheckProperties checkProperties) |
static void |
DBSchemaUtils.TableProcessor.createTableKeys(DBSchemaUtils dbSchemaUtils,
Connection connection,
IDBSchemaUtilsDriver driver,
BranchNode<?,DBSchemaNodeType> schema,
DBSchemaUtils.TableTracker tableTracker,
DBSchemaUtils.CheckProperties checkProperties) |
String |
IColumnType.getDefaultValueExpression(Connection connection,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
BranchNode<?,ColumnNodeType> column,
String dbProduct,
IDBSchemaUtilsDriver schemaDriver)
return the expression for default type of column in create or alter column command
|
String |
IColumnType.getTypeExpression(Connection connection,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
BranchNode<?,ColumnNodeType> column,
String dbProduct,
IDBSchemaUtilsDriver schemaDriver)
return the expression for column type in create or alter column command
|
protected void |
DBSchemaUtils.DBSchemaEvent.setDriver(IDBSchemaUtilsDriver driver) |
static void |
IDBSchemaUtilsDriver.setPrimaryKeyWithIndex(Connection connection,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
Map<String,Object> tableProperties,
IDBSchemaUtilsDriver dbSchemaUtilsDriver) |
static void |
IDBSchemaUtilsDriver.setPrimaryKeyWithoutIndex(Connection connection,
BranchNode<?,DBSchemaNodeType> schema,
BranchNode<?,TableNodeType> table,
Map<String,Object> tableProperties,
IDBSchemaUtilsDriver dbSchemaUtilsDriver) |