Files
qipai/database/migrations/2026062524_m08a_recharge_wechat.up.sql
2026-06-25 12:40:21 +08:00

14 lines
737 B
SQL

ALTER TABLE qipai_recharge_orders
ADD COLUMN payment_provider VARCHAR(32) NOT NULL DEFAULT 'WECHAT' AFTER payment_id,
ADD COLUMN provider_prepay_id VARCHAR(128) NULL AFTER payment_provider,
ADD COLUMN provider_payment_id VARCHAR(128) NULL AFTER provider_prepay_id,
ADD COLUMN provider_callback_id VARCHAR(128) NULL AFTER provider_payment_id,
ADD COLUMN raw_notify JSON NULL AFTER provider_callback_id,
ADD UNIQUE KEY uq_qipai_recharge_provider_payment
(tenant_id, payment_provider, provider_payment_id),
ADD UNIQUE KEY uq_qipai_recharge_provider_callback
(tenant_id, payment_provider, provider_callback_id);
INSERT IGNORE INTO qipai_schema_migrations (version, name)
VALUES ('2026062524', 'm08a_recharge_wechat');