fix: 拉取配置 OrderType 迁移改为 MySQL 语法

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zzh 2026-09-28 16:24:32 +08:00
parent 481fc4a772
commit 2ad7afea0f

View File

@ -1,18 +1,6 @@
-- 轨迹拉取配置增加订单类型(小包/大包/主单),用于同一应用+服务商下按订单类型区分配置
-- 库:TrackCenter(t_track_pull_config)
-- MySQL;若 OrderType 列已存在可跳过
IF COL_LENGTH('dbo.t_track_pull_config', 'OrderType') IS NULL
BEGIN
ALTER TABLE dbo.t_track_pull_config
ADD OrderType INT NOT NULL
CONSTRAINT DF_t_track_pull_config_OrderType DEFAULT (1);
-- 历史数据默认小包(1);如需调整请人工核对后更新
EXEC sp_addextendedproperty
@name = N'MS_Description',
@value = N'订单类型(TrackOrderType:1小包 2大包 4主单)',
@level0type = N'SCHEMA', @level0name = N'dbo',
@level1type = N'TABLE', @level1name = N't_track_pull_config',
@level2type = N'COLUMN', @level2name = N'OrderType';
END
GO
ALTER TABLE t_track_pull_config
ADD COLUMN OrderType INT NOT NULL DEFAULT 1 COMMENT '订单类型(TrackOrderType:1小包 2大包 4主单)' AFTER ServiceProviderCode;