feat: add json table definitions for all models (converted from xlsx)
This commit is contained in:
parent
aa1f68227c
commit
9a9700eff7
105
models/file.json
Normal file
105
models/file.json
Normal file
@ -0,0 +1,105 @@
|
||||
{
|
||||
"summary": [
|
||||
{
|
||||
"name": "file",
|
||||
"title": "文件",
|
||||
"primary": [
|
||||
"id"
|
||||
],
|
||||
"catelog": "entity"
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"title": "id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "folderid",
|
||||
"title": "目录id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "fiid",
|
||||
"title": "目录信息id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"title": "名称",
|
||||
"type": "str",
|
||||
"length": 200
|
||||
},
|
||||
{
|
||||
"name": "webpath",
|
||||
"title": "相对路径",
|
||||
"type": "str",
|
||||
"length": 400
|
||||
},
|
||||
{
|
||||
"name": "realpath",
|
||||
"title": "绝对路径",
|
||||
"type": "str",
|
||||
"length": 400
|
||||
},
|
||||
{
|
||||
"name": "filetype",
|
||||
"title": "文件类型",
|
||||
"type": "str",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "filesize",
|
||||
"title": "文件大小",
|
||||
"type": "long"
|
||||
},
|
||||
{
|
||||
"name": "ownerid",
|
||||
"title": "属主",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "orgperm",
|
||||
"title": "同事权限",
|
||||
"type": "char",
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"name": "otherperm",
|
||||
"title": "其他人权限",
|
||||
"type": "str",
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"name": "hashvalue",
|
||||
"title": "哈希值",
|
||||
"type": "str",
|
||||
"length": 65
|
||||
}
|
||||
],
|
||||
"codes": [
|
||||
{
|
||||
"field": "folderid",
|
||||
"table": "folder",
|
||||
"valuefield": "id",
|
||||
"textfield": "name"
|
||||
},
|
||||
{
|
||||
"field": "fiid",
|
||||
"table": "folderinfo",
|
||||
"valuefield": "id",
|
||||
"textfield": "name"
|
||||
},
|
||||
{
|
||||
"field": "ownerid",
|
||||
"table": "organization",
|
||||
"valuefield": "id",
|
||||
"textfield": "orgname"
|
||||
}
|
||||
]
|
||||
}
|
||||
64
models/folder.json
Normal file
64
models/folder.json
Normal file
@ -0,0 +1,64 @@
|
||||
{
|
||||
"summary": [
|
||||
{
|
||||
"name": "folder",
|
||||
"title": "目录",
|
||||
"primary": [
|
||||
"id"
|
||||
],
|
||||
"catelog": "entity"
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"title": "id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "parentid",
|
||||
"title": "父权限id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "fiid",
|
||||
"title": "目录信息id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"title": "名称",
|
||||
"type": "str",
|
||||
"length": 500
|
||||
},
|
||||
{
|
||||
"name": "ownerid",
|
||||
"title": "所属机构id",
|
||||
"type": "str",
|
||||
"length": 32
|
||||
}
|
||||
],
|
||||
"codes": [
|
||||
{
|
||||
"field": "parentid",
|
||||
"table": "folder",
|
||||
"valuefield": "id",
|
||||
"textfield": "name"
|
||||
},
|
||||
{
|
||||
"field": "fiid",
|
||||
"table": "folderinfo",
|
||||
"valuefield": "id",
|
||||
"textfield": "name"
|
||||
},
|
||||
{
|
||||
"field": "ownerid",
|
||||
"table": "organization",
|
||||
"valuefield": "id",
|
||||
"textfield": "orgname"
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user