111
This commit is contained in:
14
sql/patch_user_profit_log.sql
Normal file
14
sql/patch_user_profit_log.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
-- 用户盈亏日志表:每次卖出/领福利时记录实际盈亏金额
|
||||
CREATE TABLE user_profit_log (
|
||||
id bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
user_id bigint(20) NOT NULL COMMENT '用户ID',
|
||||
profit_date date NOT NULL COMMENT '盈亏日期(北京时间)',
|
||||
amount decimal(20,8) NOT NULL COMMENT '盈亏金额(正=盈利,负=亏损)',
|
||||
type tinyint(1) NOT NULL COMMENT '类型: 1=交易盈亏 2=福利',
|
||||
coin_code varchar(20) DEFAULT NULL COMMENT '币种代码(交易盈亏时有值)',
|
||||
related_order_no varchar(32) DEFAULT NULL COMMENT '关联订单号',
|
||||
create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_user_date (user_id, profit_date),
|
||||
KEY idx_profit_date (profit_date)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户盈亏日志表';
|
||||
Reference in New Issue
Block a user