Package | Description |
---|---|
sf.database.dbinfo | |
sf.database.support |
Modifier and Type | Method and Description |
---|---|
ColumnInfo |
DBMetaData.getColumn(Connection conn,
String tableName,
String column)
返回指定的列的信息,如果没有找到该列返回null
|
ColumnInfo |
DBInfoBuilder.getColumn(TableInfo tableInfo,
String column)
返回指定的列的信息,如果没有找到该列返回null
|
ColumnInfo |
ColumnModification.getFrom()
得到数据库中(实际)的列定义
|
Modifier and Type | Method and Description |
---|---|
List<ColumnInfo> |
TableInfo.getColumnInfos() |
List<ColumnInfo> |
DBMetaData.getColumns(Connection conn,
String tableName)
得到指定表的所有列
|
Modifier and Type | Method and Description |
---|---|
static List<ColumnChange> |
ColumnDBType.isEqualTo(ColumnMapping cm,
ColumnInfo c,
DBDialect profile)
比较列定义, 一样就返回true
|
Modifier and Type | Method and Description |
---|---|
void |
TableInfo.setColumnInfos(List<ColumnInfo> columnInfos) |
Constructor and Description |
---|
ColumnModification(ColumnInfo beforeChange,
List<ColumnChange> changes,
ColumnTypeEnum changeTo)
构造
|
Modifier and Type | Method and Description |
---|---|
default boolean |
MetadataEventListener.onCompareColumns(String tablename,
List<ColumnInfo> columns,
Map<DBField,ColumnMapping> defined)
开始进行表结构的比较
|
Copyright © 2020. All rights reserved.