From 0ab390b9127e8e01d18d1d984df5d131727b1aa1 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 4 Sep 2026 21:03:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(mig):=20m0009=20llm=5Fmodel=E5=88=A0?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC/=E6=88=90=E6=9C=AC=E5=9B=9B=E5=AD=97?= =?UTF-8?q?=E6=AE=B5(=E5=AE=9A=E4=BB=B7=E8=B5=B0ppid)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../m0009_llm_model_drop_price_fields.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 deploy/migrations/m0009_llm_model_drop_price_fields.json diff --git a/deploy/migrations/m0009_llm_model_drop_price_fields.json b/deploy/migrations/m0009_llm_model_drop_price_fields.json new file mode 100644 index 0000000..24bc966 --- /dev/null +++ b/deploy/migrations/m0009_llm_model_drop_price_fields.json @@ -0,0 +1,17 @@ +{ + "id": "m0009", + "title": "llm_model 删除价格/成本四字段(price_input/price_output/cost_input/cost_output)——定价统一走 ppid 定价平台,模型表不再存单价(2026-09-04 用户定夺)", + "backup_tables": ["llm_model"], + "up": [ + {"op": "sql", "sql": "ALTER TABLE llm_model DROP COLUMN price_input"}, + {"op": "sql", "sql": "ALTER TABLE llm_model DROP COLUMN price_output"}, + {"op": "sql", "sql": "ALTER TABLE llm_model DROP COLUMN cost_input"}, + {"op": "sql", "sql": "ALTER TABLE llm_model DROP COLUMN cost_output"} + ], + "down": [ + {"op": "sql", "sql": "ALTER TABLE llm_model ADD COLUMN price_input DECIMAL(12,6) NOT NULL DEFAULT 0 COMMENT '输入单价(元/千token)'"}, + {"op": "sql", "sql": "ALTER TABLE llm_model ADD COLUMN price_output DECIMAL(12,6) NOT NULL DEFAULT 0 COMMENT '输出单价(元/千token)'"}, + {"op": "sql", "sql": "ALTER TABLE llm_model ADD COLUMN cost_input DECIMAL(12,6) NOT NULL DEFAULT 0 COMMENT '输入成本(元/千token)'"}, + {"op": "sql", "sql": "ALTER TABLE llm_model ADD COLUMN cost_output DECIMAL(12,6) NOT NULL DEFAULT 0 COMMENT '输出成本(元/千token)'"} + ] +}