Files
group_xinghuo_jinrong/scripts/agent/migrate-risk-convert-detail.sql
T

25 lines
1.2 KiB
SQL

USE jinrong_agent;
CREATE TABLE IF NOT EXISTS risk_convert_detail (
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
convert_group_id VARCHAR(64) NOT NULL,
status ENUM('pending','completed','failed','cancelled','expired') NOT NULL DEFAULT 'pending',
out_trade_id VARCHAR(64) NULL,
in_trade_id VARCHAR(64) NULL,
related_trade_id VARCHAR(64) NULL,
nav DECIMAL(10,4) NULL,
nav_date DATE NULL,
fee_amount DECIMAL(18,2) NULL,
hold_days_min INT NULL,
hold_days_max INT NULL,
estimated TINYINT(1) NOT NULL DEFAULT 1,
nav_stale TINYINT(1) NOT NULL DEFAULT 0,
client_request_id VARCHAR(64) NULL,
cancelled_at DATETIME(3) NULL,
created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
UNIQUE KEY uk_group (convert_group_id),
UNIQUE KEY uk_idem (client_request_id),
KEY idx_out (out_trade_id),
KEY idx_in (in_trade_id)
) ENGINE=InnoDB COMMENT='基金转换详情(Agent 侧)';