diff --git a/scripts/sql/migrate_track_pull_config_order_type.sql b/scripts/sql/migrate_track_pull_config_order_type.sql index 3de31cf3..a7894259 100644 --- a/scripts/sql/migrate_track_pull_config_order_type.sql +++ b/scripts/sql/migrate_track_pull_config_order_type.sql @@ -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;