add_currency_fields.sql 1.1 KB

12345678910111213141516171819
  1. -- ******************************************************************
  2. -- Mex模块多币种适配 - 添加币种字段
  3. -- 执行时间: 2025年06月13日
  4. -- 说明: 为订单表和成交记录表添加币种字段,默认使用钻石币种
  5. -- ******************************************************************
  6. -- 1. 为订单表添加币种字段
  7. ALTER TABLE `kku_mex_orders`
  8. ADD COLUMN `currency_type` int NOT NULL DEFAULT 2 COMMENT '币种类型,关联FUND_CURRENCY_TYPE枚举,默认2为钻石' AFTER `item_id`,
  9. ADD INDEX `idx_currency_type` (`currency_type`) USING BTREE COMMENT '币种类型索引';
  10. -- 2. 为成交记录表添加币种字段
  11. ALTER TABLE `kku_mex_transactions`
  12. ADD COLUMN `currency_type` int NOT NULL DEFAULT 2 COMMENT '币种类型,关联FUND_CURRENCY_TYPE枚举,默认2为钻石' AFTER `item_id`,
  13. ADD INDEX `idx_currency_type` (`currency_type`) USING BTREE COMMENT '币种类型索引';
  14. -- 3. 更新现有数据为默认币种(钻石)
  15. UPDATE `kku_mex_orders` SET `currency_type` = 2 WHERE `currency_type` = 0;
  16. UPDATE `kku_mex_transactions` SET `currency_type` = 2 WHERE `currency_type` = 0;