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, startProcess
java.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
- 出错会抛出异常