| 程序包 | 说明 |
|---|---|
| net.wicp.tams.common.apiext.jdbc | |
| net.wicp.tams.common.callback | |
| net.wicp.tams.common.constant.ods |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<MySqlColBean> |
MySqlAssit.convertCol(List<MySqlColBean> oriList,
FieldFormart fieldFormart,
AddColNameType addColNameType)
转换列
|
static List<MySqlColBean> |
MySqlAssit.getColsBean(Connection conn,
String db) |
static List<MySqlColBean> |
MySqlAssit.getColsBean(Connection conn,
String db,
String tb) |
static List<MySqlColBean> |
MySqlAssit.getColsBeanByDoris(Connection conn,
String db,
String tb) |
static List<MySqlColBean> |
MySqlAssit.getColsBeanByPattern(Connection conn,
String dbPattern,
String tbPattern)
通过模式得到所有列
|
static List<MySqlColBean> |
MySqlAssit.getColsBeanCommon(Connection conn,
String db,
String tb,
DbType dbType) |
static Map<org.apache.commons.lang3.tuple.Pair<String,String>,List<MySqlColBean>> |
MySqlAssit.splitGroupByDbTb(List<MySqlColBean> cols,
FieldFormart fieldFormart) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
MySqlColBean.compareTo(MySqlColBean o) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<MySqlColBean> |
MySqlAssit.convertCol(List<MySqlColBean> oriList,
FieldFormart fieldFormart,
AddColNameType addColNameType)
转换列
|
static String |
MySqlAssit.getTableCreateSQL(List<MySqlColBean> cols,
DbType toDbType,
ICreateDbCallBack createDbCallBack,
List<MySqlColBean> addCols,
boolean toLowerCase,
boolean needTenantId)
组装Sql语句
|
static String |
MySqlAssit.getTableCreateSQL(List<MySqlColBean> cols,
DbType toDbType,
ICreateDbCallBack createDbCallBack,
List<MySqlColBean> addCols,
boolean toLowerCase,
boolean needTenantId)
组装Sql语句
|
static List<String> |
MySqlAssit.getTableCreateSQLList(List<MySqlColBean> cols,
DbType toDbType,
ICreateDbCallBack createDbCallBack,
FieldFormart fieldFormart,
List<MySqlColBean> addCols,
boolean toLowerCase,
boolean needTenantId,
boolean tenantidIsnotnull) |
static List<String> |
MySqlAssit.getTableCreateSQLList(List<MySqlColBean> cols,
DbType toDbType,
ICreateDbCallBack createDbCallBack,
FieldFormart fieldFormart,
List<MySqlColBean> addCols,
boolean toLowerCase,
boolean needTenantId,
boolean tenantidIsnotnull) |
static Map<org.apache.commons.lang3.tuple.Pair<String,String>,List<MySqlColBean>> |
MySqlAssit.splitGroupByDbTb(List<MySqlColBean> cols,
FieldFormart fieldFormart) |
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
ICreateDbCallBack.getColumnType(MySqlColBean mySqlColBean,
List<MySqlColBean> bigColNames)
跟据规则得到数据类型
|
String |
ICreateDbCallBack.getOtherInfo(List<String> cols,
List<String> keys,
MySqlColBean tenantidCol)
得到建表的附加属性。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
ICreateDbCallBack.getColumnType(MySqlColBean mySqlColBean,
List<MySqlColBean> bigColNames)
跟据规则得到数据类型
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<MySqlColBean> |
AddColNameType.createColList(List<MySqlColBean> oriList,
Map<AddColName,String> confmap,
FieldFormart fieldFormart) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<MySqlColBean> |
AddColNameType.createColList(List<MySqlColBean> oriList,
Map<AddColName,String> confmap,
FieldFormart fieldFormart) |
Copyright © 2022–2023. All rights reserved.