14 lines
514 B
SQL
14 lines
514 B
SQL
-- +goose Up
|
|
|
|
-- 通用业务支付单:订单支付继续使用 order_id;优质号主保证金等非订单业务使用 biz_id,
|
|
-- 避免把用户 ID 写入订单外键语义。
|
|
ALTER TABLE payment_orders
|
|
ADD COLUMN biz_id BIGINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '业务对象ID(非订单业务使用)' AFTER order_no,
|
|
ADD KEY idx_payment_orders_user_biz (user_id, biz_type, biz_id, status);
|
|
|
|
-- +goose Down
|
|
|
|
ALTER TABLE payment_orders
|
|
DROP KEY idx_payment_orders_user_biz,
|
|
DROP COLUMN biz_id;
|