28 lines
1.2 KiB
JSON
28 lines
1.2 KiB
JSON
{
|
|
"summary": [
|
|
{
|
|
"name": "product_category",
|
|
"title": "产品分类",
|
|
"primary": "id",
|
|
"catelog": "entity"
|
|
}
|
|
],
|
|
"fields": [
|
|
{"name": "id", "title": "ID", "type": "str", "length": 32, "nullable": "no"},
|
|
{ "name": "orgid", "title": "租户ID", "type": "str", "length": 32, "nullable": "no", "default": "", "comments": "所属组织(多租户隔离)" },
|
|
|
|
{"name": "parent_id", "title": "父分类ID", "type": "str", "length": 32, "nullable": "yes"},
|
|
{"name": "name", "title": "分类名称", "type": "str", "length": 128, "nullable": "no"},
|
|
{"name": "slug", "title": "分类短名", "type": "str", "length": 128, "nullable": "yes"},
|
|
{"name": "order_idx", "title": "排序号", "type": "long", "length": 0, "nullable": "yes", "default": "0"},
|
|
{"name": "meta", "title": "扩展元数据", "type": "text", "nullable": "yes"},
|
|
|
|
{"name": "created_at", "title": "创建时间", "type": "timestamp", "nullable": "yes"},
|
|
{"name": "updated_at", "title": "更新时间", "type": "timestamp", "nullable": "yes"}
|
|
],
|
|
"indexes": [
|
|
{"name": "idx_parent", "idxtype": "index", "idxfields": ["parent_id"]}
|
|
]
|
|
}
|
|
|