StructureDTO

class deepfos.api.models.business_model.StructureDTO(**data)

Structure DTO

引用接口

  • GET /business/model/authority/partition/structure/top (Response: 200)

  • GET /business/model/authority/partition/structures (Response: 200)

  • GET /business/model/authority/partition/structures/enable-access-unit (Response: 200)

  • POST /business/model/form/structure/table-name (Response: 200)

  • GET /business/model/form/structure/top (Response: 200)

  • GET /business/model/form/structures (Response: 200)

  • POST /business/model/form/structures/column (Response: 200)

  • POST /business/model/form/structures/module (Response: 200)

属性

associations : Optional[List[StructureAssociationDTO]]

父子表关联关系

children : Optional[List[StructureDTO]]

子级表列表

columns : List[LogicTableColumnDTO]

数据表列信息

dataRelation : Optional[str]

与父表的数据关系

dataTableInfo : DataTableInfoDTO

数据表详情

dataTableName : str

数据表名称

dataTableType : Optional[str]

数据表类型

folderId : Optional[str]

数据表文件夹id

keyTable : Optional[bool]

是否子模型主表

level : int

当前表层级

logicKeyList : Optional[List[str]]

业务主键

parentUuid : Optional[str]

当前模型中父级表的唯一id

path : Optional[str]

数据表路径

recordCreate : Optional[bool]

记录创建人、创建时间

recordModify : Optional[bool]

记录修改人、修改时间

redundantSegList : Optional[List[StructureRedundantDTO]]

冗余字段

relationField : Optional[str]

层级表关联信息

systemPrimaryKey : Optional[str]

系统主键

uniqueSegList : Optional[List[List]]

唯一字段

uuid : str

当前模型中数据表的唯一id