From 153f4b75a373077c179911a47a2a2d743751b2cd Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 4 Sep 2026 14:00:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(mig):=20m0008=20llm=5Fapi=5Fprofile?= =?UTF-8?q?=E8=A1=A5path/headers+llm=5Fmodel=E8=A1=A5query=5Fprofile=5Fids?= =?UTF-8?q?(=E5=BC=82=E6=AD=A5=E5=A4=9A=E6=AD=A5=E7=BC=96=E6=8E=92)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../m0008_llm_profile_path_headers.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 deploy/migrations/m0008_llm_profile_path_headers.json diff --git a/deploy/migrations/m0008_llm_profile_path_headers.json b/deploy/migrations/m0008_llm_profile_path_headers.json new file mode 100644 index 0000000..334538a --- /dev/null +++ b/deploy/migrations/m0008_llm_profile_path_headers.json @@ -0,0 +1,15 @@ +{ + "id": "m0008", + "title": "llm_api_profile 补 path/headers 自含字段 + llm_model 补 query_profile_ids 后续步骤模板链(异步模型提交→查询→[下载]多步编排)", + "backup_tables": ["llm_api_profile", "llm_model"], + "up": [ + {"op": "sql", "sql": "ALTER TABLE llm_api_profile ADD COLUMN path VARCHAR(200) NULL COMMENT '请求路径(相对端点base_url,如/chat/completions)' AFTER capability"}, + {"op": "sql", "sql": "ALTER TABLE llm_api_profile ADD COLUMN headers TEXT NULL COMMENT '请求头(JSON,含认证头模板)' AFTER path"}, + {"op": "sql", "sql": "ALTER TABLE llm_model ADD COLUMN query_profile_ids TEXT NULL COMMENT '后续步骤模板链(JSON数组,异步模型提交后顺序执行:查询/下载)' AFTER profile_id"} + ], + "down": [ + {"op": "sql", "sql": "ALTER TABLE llm_api_profile DROP COLUMN path"}, + {"op": "sql", "sql": "ALTER TABLE llm_api_profile DROP COLUMN headers"}, + {"op": "sql", "sql": "ALTER TABLE llm_model DROP COLUMN query_profile_ids"} + ] +}