| 程序包 | 说明 |
|---|---|
| cn.vonce.sql.bean | |
| cn.vonce.sql.provider | |
| cn.vonce.sql.service | |
| cn.vonce.sql.uitls |
| 限定符和类型 | 方法和说明 |
|---|---|
ColumnInfo |
Alter.getColumnInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Alter.setColumnInfo(ColumnInfo columnInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<String> |
SqlBeanProvider.buildAlterSql(SqlBeanDB sqlBeanDB,
Class<?> clazz,
List<ColumnInfo> columnInfoList)
构建更改表结构sql
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<ColumnInfo> |
DbManageService.getColumnInfoList()
获取列信息列表
|
List<ColumnInfo> |
DbManageService.getColumnInfoList(String tableName)
获取列信息列表
|
List<ColumnInfo> |
DbManageService.getColumnInfoList(String schema,
String tableName)
获取列信息列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
DbManageService.alter(Table table,
List<ColumnInfo> columnInfoList)
更改表结构
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ColumnInfo |
SqlBeanUtil.buildColumnInfo(SqlBeanDB sqlBeanDB,
Field field)
获取列信息
|
static ColumnInfo |
SqlBeanUtil.buildColumnInfo(SqlBeanDB sqlBeanDB,
Field field,
SqlTable sqlTable,
SqlColumn sqlColumn)
获取列信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
SqlBeanUtil.addColumn(Common common,
ColumnInfo columnInfo,
String afterColumnName)
增加一列
|
static List<AlterDifference> |
SqlBeanUtil.columnInfoCompare(SqlBeanDB sqlBeanDB,
ColumnInfo columnInfo,
ColumnInfo toColumnInfo)
比较两个字段信息是否一致
|
Copyright © 2024. All rights reserved.