fix: 补齐迁移 000076 遗漏的列名重命名(card_wallet_id → asset_wallet_id)
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m52s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m52s
迁移 000076 只将表名从 card_wallet 改为 asset_wallet,但遗漏了表内 card_wallet_id 列的重命名,导致 Model 中 column:asset_wallet_id 与数据库 实际列名不匹配,所有涉及该字段的 INSERT/SELECT 均报错 2002。 影响范围: - tb_asset_recharge_record.card_wallet_id → asset_wallet_id - tb_asset_wallet_transaction.card_wallet_id → asset_wallet_id
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE tb_asset_recharge_record RENAME COLUMN asset_wallet_id TO card_wallet_id;
|
||||
ALTER TABLE tb_asset_wallet_transaction RENAME COLUMN asset_wallet_id TO card_wallet_id;
|
||||
@@ -0,0 +1,8 @@
|
||||
-- 修复迁移 000076 遗漏:表名已从 card_wallet 改为 asset_wallet,但列名 card_wallet_id 未同步更名
|
||||
-- 导致 Model 中 column:asset_wallet_id 与数据库实际列名 card_wallet_id 不匹配,INSERT/SELECT 均失败
|
||||
|
||||
-- tb_asset_recharge_record: card_wallet_id → asset_wallet_id
|
||||
ALTER TABLE tb_asset_recharge_record RENAME COLUMN card_wallet_id TO asset_wallet_id;
|
||||
|
||||
-- tb_asset_wallet_transaction: card_wallet_id → asset_wallet_id
|
||||
ALTER TABLE tb_asset_wallet_transaction RENAME COLUMN card_wallet_id TO asset_wallet_id;
|
||||
Reference in New Issue
Block a user