public interface TableService
| 限定符和类型 | 方法和说明 |
|---|---|
com.ds.config.ResultModel<Boolean> |
addCol(com.ds.common.database.metadata.ColInfo col)
添加一列
|
com.ds.config.ResultModel<Boolean> |
addTable(com.ds.common.database.metadata.TableInfo tableInfo)
添加数据库表
|
com.ds.config.ResultModel<Boolean> |
createTable(com.ds.common.database.metadata.TableInfo info)
生成数据库表
|
com.ds.config.ResultModel<Boolean> |
dropTable(String tableName,
String configKey)
删除数据库表
|
com.ds.config.ResultModel<Boolean> |
editTable(com.ds.common.database.metadata.TableInfo tableInfo)
添加数据库表
|
com.ds.config.ListResultModel<List<com.ds.common.database.metadata.ColInfo>> |
getAllCollByTableName(String tableName,
String configKey)
获取指定表所有列信息
|
com.ds.config.ListResultModel<List<com.ds.common.database.metadata.TableInfo>> |
getAllTableByName(String simpleName,
String configKey)
根据表前缀获取所有数据库表
|
com.ds.config.ListResultModel<List<UITopNode>> |
getAllTableTrees(String text,
String configKey,
String pattern)
获取数据表
|
com.ds.config.ListResultModel<List<UIColNode>> |
getColTree(String tableName,
String configKey) |
com.ds.config.ListResultModel<List<UITopNode>> |
GetDbTrees(String projectName) |
com.ds.config.ListResultModel<List<com.ds.common.database.metadata.TableInfo>> |
getProjectTables(String configKey,
String projectName) |
com.ds.config.ListResultModel<List<com.ds.common.database.metadata.SqlExcuteInfo>> |
getSqlCountInfo(String configKey) |
com.ds.config.ListResultModel<List<com.ds.common.database.ProfiledConnectionEntry>> |
getSqlExcuteInfos(String configKey,
com.ds.common.database.metadata.SqlType type) |
com.ds.config.ListResultModel<List<UITableNode>> |
getTableTrees(String pattern,
String configKey,
String projectName)
获取数据表
|
com.ds.config.ResultModel<Boolean> |
resetStatistics(String configKey) |
com.ds.config.ResultModel<Boolean> |
startSqlMonitor(String configKey) |
com.ds.config.ResultModel<Boolean> |
stopSqlMonitor(String configKey) |
com.ds.config.ResultModel<Boolean> addCol(com.ds.common.database.metadata.ColInfo col)
col - com.ds.config.ResultModel<Boolean> addTable(com.ds.common.database.metadata.TableInfo tableInfo)
tableInfo - com.ds.config.ResultModel<Boolean> editTable(com.ds.common.database.metadata.TableInfo tableInfo)
tableInfo - com.ds.config.ResultModel<Boolean> dropTable(String tableName, String configKey)
tableName - com.ds.config.ListResultModel<List<com.ds.common.database.metadata.ColInfo>> getAllCollByTableName(String tableName, String configKey)
tableName - com.ds.config.ListResultModel<List<com.ds.common.database.metadata.TableInfo>> getAllTableByName(String simpleName, String configKey)
simpleName - 表名前缀过滤 如 FDT_ 则只显示,FDT开头的数据库表。com.ds.config.ListResultModel<List<com.ds.common.database.metadata.TableInfo>> getProjectTables(String configKey, String projectName)
configKey - projectName - com.ds.config.ResultModel<Boolean> createTable(com.ds.common.database.metadata.TableInfo info)
info - com.ds.config.ListResultModel<List<UITopNode>> getAllTableTrees(String text, String configKey, String pattern)
com.ds.config.ListResultModel<List<UITableNode>> getTableTrees(String pattern, String configKey, String projectName)
com.ds.config.ListResultModel<List<UIColNode>> getColTree(String tableName, String configKey)
com.ds.config.ListResultModel<List<com.ds.common.database.metadata.SqlExcuteInfo>> getSqlCountInfo(String configKey)
com.ds.config.ListResultModel<List<com.ds.common.database.ProfiledConnectionEntry>> getSqlExcuteInfos(String configKey, com.ds.common.database.metadata.SqlType type)
Copyright © 2023 onecode. All rights reserved.