pbl_assessment/models/pbl_assessment_record.json

168 lines
3.1 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"summary": [
{
"name": "pbl_assessment_record",
"comment": "评估记录total_score 派生 + 对齐判定)",
"module": "pbl_assessment",
"engine": "mariadb",
"charset": "utf8mb4",
"tenant_scoped": true
}
],
"fields": [
{
"name": "tenant_id",
"comment": "租户ID(强制打头)",
"null": false,
"type": "str",
"length": 32
},
{
"name": "id",
"comment": "主键",
"null": false,
"type": "int",
"length": 20,
"unsigned": true,
"auto_increment": true
},
{
"name": "record_uid",
"comment": "记录UID",
"null": false,
"type": "str",
"length": 32
},
{
"name": "learner_id",
"comment": "学习者",
"null": false,
"type": "str",
"length": 32
},
{
"name": "session_id",
"comment": "会话",
"null": false,
"type": "bigint"
},
{
"name": "blueprint_id",
"comment": "蓝图",
"null": false,
"type": "bigint"
},
{
"name": "artifact_id",
"comment": "产出物",
"null": false,
"type": "bigint"
},
{
"name": "evidence_id",
"comment": "主证据",
"null": false,
"type": "bigint"
},
{
"name": "rubric_id",
"comment": "Rubric",
"null": false,
"type": "bigint"
},
{
"name": "scores_json",
"comment": "逐准则得分",
"null": true,
"type": "json"
},
{
"name": "total_score",
"comment": "加权总分",
"null": false,
"type": "double",
"precision": 18,
"scale": 2
},
{
"name": "max_score",
"comment": "满分",
"null": false,
"type": "double",
"precision": 18,
"scale": 2
},
{
"name": "band",
"comment": "等级",
"null": false,
"type": "str",
"length": 64
},
{
"name": "alignment_json",
"comment": "与学习目标对齐",
"null": true,
"type": "json"
},
{
"name": "feedback_txt",
"comment": "反馈",
"null": true,
"type": "text"
},
{
"name": "assessor_type",
"comment": "评估者类型",
"null": false,
"type": "str",
"length": 64
},
{
"name": "assessor_id",
"comment": "评估者",
"null": false,
"type": "str",
"length": 32
},
{
"name": "created_at",
"comment": "创建时间",
"null": false,
"type": "datetime"
},
{
"name": "updated_at",
"comment": "更新时间",
"null": false,
"type": "datetime"
}
],
"indexes": [
{
"name": "uk_ar_uid",
"unique": true,
"fields": [
"tenant_id",
"record_uid"
]
},
{
"name": "idx_ar_learner",
"unique": false,
"fields": [
"tenant_id",
"learner_id"
]
},
{
"name": "PRIMARY",
"unique": true,
"fields": [
"id"
]
}
],
"codes": []
}