fix(models): sd_projects补directory_name/default_model列定义——两列只存在于m0001手工迁移models从未定义,新机create_tables按models建表缺列,workspace.py裸查directory_name必崩Unknown column(部署炸弹);project_type默认值去SDLC语义web_app→general(sd_projects是全产线共用项目容器,商机/投标项目被错标Web应用);码表补general/bidding两项(bidding已在数据中却翻译不出)
This commit is contained in:
parent
f82d6be549
commit
b13b060e10
@ -8,6 +8,8 @@
|
||||
{"k": "archived", "v": "已归档"}
|
||||
]},
|
||||
{"parentid": "sd_project_type", "parentname": "项目类型", "items": [
|
||||
{"k": "general", "v": "通用项目"},
|
||||
{"k": "bidding", "v": "投标项目"},
|
||||
{"k": "web_app", "v": "Web应用"},
|
||||
{"k": "api_service", "v": "API服务"},
|
||||
{"k": "module", "v": "Sage模块"},
|
||||
|
||||
@ -11,10 +11,12 @@
|
||||
{"name": "id", "title": "主键ID", "type": "str", "length": 32, "nullable": "no"},
|
||||
{"name": "name", "title": "项目名称", "type": "str", "length": 200, "nullable": "no"},
|
||||
{"name": "description", "title": "项目描述", "type": "text"},
|
||||
{"name": "project_type", "title": "项目类型", "type": "str", "length": 50, "nullable": "no", "default": "'web_app'"},
|
||||
{"name": "project_type", "title": "项目类型", "type": "str", "length": 50, "nullable": "no", "default": "'general'"},
|
||||
{"name": "tech_stack", "title": "技术栈配置(JSON)", "type": "text"},
|
||||
{"name": "repo_url", "title": "主仓库地址", "type": "str", "length": 500},
|
||||
{"name": "directory_name", "title": "项目目录名(创建时定死,工作空间解析只读此字段)", "type": "str", "length": 200},
|
||||
{"name": "workspace_dir", "title": "项目工作目录", "type": "str", "length": 500},
|
||||
{"name": "default_model", "title": "项目默认模型(llm_model.name,空=走治理链缺省)", "type": "str", "length": 128},
|
||||
{"name": "pipeline_id", "title": "关联Pipeline定义ID", "type": "str", "length": 32, "default": "'sdlc_general'"},
|
||||
{"name": "status", "title": "项目状态", "type": "str", "length": 20, "nullable": "no", "default": "'draft'"},
|
||||
{"name": "org_id", "title": "组织ID", "type": "str", "length": 32, "nullable": "no", "default": "'0'"},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user