add
This commit is contained in:
@@ -24,26 +24,10 @@ BEGIN
|
||||
AND table_name = 'trading_records'
|
||||
) THEN
|
||||
CREATE TABLE trading_records (
|
||||
id UUID DEFAULT gen_random_uuid() PRIMARY KEY, -- id
|
||||
open_year SMALLINT NOT NULL, -- 开仓时间-年
|
||||
open_month SMALLINT NOT NULL CHECK (open_month BETWEEN 1 AND 12), -- 开仓时间-月
|
||||
open_day SMALLINT NOT NULL CHECK (open_day BETWEEN 1 AND 31), -- 开仓时间-日
|
||||
symbol VARCHAR(32) NOT NULL, -- 品种
|
||||
contract VARCHAR(32) NOT NULL, -- 合约
|
||||
direction VARCHAR(4) NOT NULL CHECK (direction IN ('多','空')), -- 方向
|
||||
open_price NUMERIC(18,8) NOT NULL, -- 开仓价格
|
||||
open_fee NUMERIC(18,8) NOT NULL, -- 开仓手续费
|
||||
close_year SMALLINT, -- 平仓时间-年
|
||||
close_month SMALLINT CHECK (close_month BETWEEN 1 AND 12), -- 平仓时间-月
|
||||
close_day SMALLINT CHECK (close_day BETWEEN 1 AND 31), -- 平仓时间-日
|
||||
close_price NUMERIC(18,8), -- 平仓价格
|
||||
close_fee NUMERIC(18,8), -- 平仓手续费
|
||||
close_diff NUMERIC(18,8), -- 平仓差价
|
||||
tick_price NUMERIC(18,8), -- 跳点价格
|
||||
diff_pnl NUMERIC(18,8), -- 差价盈亏
|
||||
total_fee NUMERIC(18,8), -- 手续费
|
||||
close_pnl NUMERIC(18,8), -- 平仓盈亏
|
||||
deleted BOOLEAN NOT NULL DEFAULT FALSE, -- 删除状态
|
||||
id UUID DEFAULT gen_random_uuid() PRIMARY KEY, -- id
|
||||
event_type VARCHAR(40) NOT NULL, -- 事件名称
|
||||
payload JSONB NOT NULL, -- 数据。
|
||||
deleted BOOLEAN NOT NULL DEFAULT FALSE, -- 删除状态
|
||||
created_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP, -- 记录创建时间
|
||||
updated_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP -- 记录修改时间
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user