DDLAPI¶
- class deepfos.api.datatable.DDLAPI(root: deepfos.api.base.RootAPI)¶
- column_add(datatableColumnAddDTO)¶
新增列字段信息(后端组件调用)
给数据表新增列信息(后端组件调用)
- 参数
datatableColumnAddDTO –
DatatableColumnAddDTO
- 返回类型
- create_table(param)¶
数据表新建&编辑(后端组件调用)
- 参数
param –
DatatableInfoSaveParam
- 返回类型
Union
[DatatableInfoSaveParam
,Awaitable
[DatatableInfoSaveParam
]]
- datatable_save_edit(param)¶
数据表新建&编辑(前端调用)
- 参数
param –
DatatableInfoSaveParam
- 返回类型
Union
[DatatableInfoSaveParam
,Awaitable
[DatatableInfoSaveParam
]]
- generateActualTableName(param)¶
根据tableName生成ActualTableName
- 参数
param –
GenerateActualTableNameDTO
- 返回类型
- only_check(param)¶
数据表编辑–仅校验(后端组件调用)
数据表保存、编辑前的仅校验接口(后端组件调用)
- 参数
param –
DatatableInfoSaveParam
- 返回类型
Union
[DatatableInfoSaveParam
,Awaitable
[DatatableInfoSaveParam
]]
- only_save(param)¶
数据表编辑–仅保存(后端组件调用,新建时实际表名的末尾加随机数)
数据表保存、编辑前的仅保存接口(后端组件调用,新建时实际表名的末尾加随 机数)
- 参数
param –
DatatableInfoSaveParam
- 返回类型
Union
[DatatableInfoSaveParam
,Awaitable
[DatatableInfoSaveParam
]]
- only_save_edit(param)¶
数据表编辑–仅保存(后端组件调用,带实际表名就不做任何处理)
数据表保存、编辑前的仅保存接口(后端组件调用,带实际表名就不做任何处理 )
- 参数
param –
DatatableInfoSaveParam
- 返回类型
Union
[DatatableInfoSaveParam
,Awaitable
[DatatableInfoSaveParam
]]