public interface CoreTablesColumnService extends BaseService<CoreTablesColumn>
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<CoreTablesColumn> |
findColumnByTabsname(java.lang.String tableName)
根据表名查询列
|
java.util.List<BaseKeyValue> |
findColumnDataType(java.lang.String zdId,
boolean bFilterPK)
从数据字典中获取数据库字段的数据类型
|
java.util.List<BaseKeyValue> |
findColumnKeyValuesByTabId(java.lang.String tbId)
获取模型列的key-value类型的
|
java.util.List<BaseKeyValue> |
findColumnKeyValuesFilterPkByTabId(java.lang.String tbId)
获取模型列的key-value类型的并且将主键过滤
|
java.util.Map<java.lang.String,CoreTables> |
findColumnsByRwids(java.lang.String rwids)
通过多个rwid查询对应的列,是表模型的rwid
|
java.util.List<CoreTablesColumn> |
findColumnsByTableId(java.lang.String tableId)
根据表id获取对应的列
|
java.lang.Boolean |
isExistsColumnName(java.lang.String rwid,
java.lang.String tableId,
java.lang.String columnName)
判断列名是否已经存在
|
int |
modifyFromSyncColumn(CoreTablesColumn column)
同步表结构时修改字段状态
|
add, addEntity, confirm, findAll, findList, getEntity, modify, removeById, removeByIds, startProcess, startProcessjava.util.List<BaseKeyValue> findColumnKeyValuesByTabId(java.lang.String tbId)
tbId - 表模型rwid
表模型IDjava.util.List<BaseKeyValue> findColumnDataType(java.lang.String zdId, boolean bFilterPK) throws java.lang.Exception
zdId - 数据字典idbFilterPK - 是否过来主键 :true 过滤主键java.lang.Exception - 出错会抛出异常java.util.List<BaseKeyValue> findColumnKeyValuesFilterPkByTabId(java.lang.String tbId) throws java.lang.Exception
tbId - 表模型rwid
表模型IDjava.lang.Exception - 出错会抛出异常java.lang.Boolean isExistsColumnName(java.lang.String rwid,
java.lang.String tableId,
java.lang.String columnName)
throws java.lang.Exception
rwid - 主键
不为空时过滤该列tableId - 指定查找的表columnName - 列名java.lang.Exception - 出错会抛出异常java.util.List<CoreTablesColumn> findColumnByTabsname(java.lang.String tableName)
tableName - 表模型表编号java.util.Map<java.lang.String,CoreTables> findColumnsByRwids(java.lang.String rwids)
rwids - 表模型idsjava.util.List<CoreTablesColumn> findColumnsByTableId(java.lang.String tableId) throws java.lang.Exception
tableId - 表模型Idjava.lang.Exception - 出错会抛出异常int modifyFromSyncColumn(CoreTablesColumn column) throws java.lang.Exception
column - 表模型约束实体实例java.lang.Exception - 出错会抛出异常