diff --git a/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.down.sql b/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.down.sql new file mode 100644 index 0000000..0ff8dc1 --- /dev/null +++ b/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.down.sql @@ -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; diff --git a/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.up.sql b/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.up.sql new file mode 100644 index 0000000..5883dd8 --- /dev/null +++ b/migrations/000088_rename_card_wallet_id_to_asset_wallet_id.up.sql @@ -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;