| 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.