check in g3fo db skills
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
CREATE TABLE IF NOT EXISTS `g3fo_trade`.`m_trading_planned_order` (
|
||||
`creator` CHAR(36) NOT NULL,
|
||||
`created_at` DATETIME(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
|
||||
`updated_at` DATETIME(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
|
||||
`planned_order_id` VARCHAR(40) NOT NULL,
|
||||
`strategy_id` CHAR(36) NOT NULL,
|
||||
`strategy_name` CHAR(64) NOT NULL,
|
||||
`account_type` VARCHAR(3) NOT NULL,
|
||||
`account_id` VARCHAR(20) NOT NULL,
|
||||
`trading_day` DATE NOT NULL,
|
||||
`order_dt` DATETIME(6) NULL DEFAULT NULL,
|
||||
`exchange` VARCHAR(8) NOT NULL,
|
||||
`instrument` VARCHAR(64) NOT NULL,
|
||||
`name` VARCHAR(64) NOT NULL,
|
||||
`direction` VARCHAR(1) NOT NULL,
|
||||
`offset_flag` VARCHAR(4) NOT NULL,
|
||||
`original_order_qty` INT NOT NULL DEFAULT 0,
|
||||
`order_qty` INT NOT NULL DEFAULT 0,
|
||||
`order_price` DOUBLE NOT NULL DEFAULT 0,
|
||||
`order_type` VARCHAR(1) NOT NULL,
|
||||
`order_status` SMALLINT NOT NULL,
|
||||
`status_msg` VARCHAR(64) NOT NULL,
|
||||
`order_params` JSON NULL DEFAULT NULL,
|
||||
`order_placed_dt` DATETIME(6) NULL DEFAULT NULL,
|
||||
`order_key` VARCHAR(32) NULL DEFAULT '',
|
||||
`entrust_no` VARCHAR(32) NULL DEFAULT '',
|
||||
`algo_order_id` BIGINT NULL DEFAULT 0,
|
||||
`stop_profit_price` DOUBLE NULL DEFAULT 0,
|
||||
`stop_loss_price` DOUBLE NULL DEFAULT 0,
|
||||
|
||||
`system_order_count` BIGINT NULL,
|
||||
`system_account_id` BIGINT NULL,
|
||||
`modified_qty` INT NULL DEFAULT 0,
|
||||
`modified_price` DOUBLE NULL DEFAULT 0,
|
||||
`system_user_id` BIGINT NULL,
|
||||
`execute_status` CHAR(4) NULL DEFAULT '0',
|
||||
`eng_name` CHAR(128) NULL,
|
||||
`local_name` CHAR(128) NULL,
|
||||
`sc_name` CHAR(128) NULL,
|
||||
|
||||
`create_on` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`create_by` VARCHAR(32) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_0900_ai_ci' NULL DEFAULT NULL,
|
||||
`update_on` TIMESTAMP NULL DEFAULT NULL,
|
||||
`update_by` VARCHAR(32) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_0900_ai_ci' NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`planned_order_id`),
|
||||
INDEX `idx_strategy_id` (`strategy_id`),
|
||||
INDEX `idx_user_id` (`system_user_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
|
||||
COMMENT='quant strategy order plan';
|
||||
Reference in New Issue
Block a user