first commit
This commit is contained in:
55
model/bin/dbscript/business/1.1/CONTRACT-DDL-MYSQL.SQL
Executable file
55
model/bin/dbscript/business/1.1/CONTRACT-DDL-MYSQL.SQL
Executable file
@@ -0,0 +1,55 @@
|
||||
DROP TABLE IF EXISTS `T_CONTRACT_ORDER`;
|
||||
CREATE TABLE `T_CONTRACT_ORDER` (
|
||||
`UUID` varchar(32) NOT NULL COMMENT '主键',
|
||||
`PARTY_ID` varchar(32) ,
|
||||
`SYMBOL` varchar(32) COMMENT '代码',
|
||||
`ORDER_NO` varchar(64) ,
|
||||
`DIRECTION`varchar(32),
|
||||
`UNIT_AMOUNT` double ,
|
||||
`AMOUNT_CLOSE` double ,
|
||||
`FEE` double ,
|
||||
`DEPOSIT` double ,
|
||||
`DEPOSIT_OPEN` double ,
|
||||
`PROFIT` double ,
|
||||
`TRADE_AVG_PRICE` double ,
|
||||
`STOP_PRICE_PROFIT` double ,
|
||||
`STOP_PRICE_LOSS`double ,
|
||||
`CREATE_TIME` datetime ,
|
||||
`PIPS` double ,
|
||||
`PIPS_AMOUNT` double ,
|
||||
`STATE` varchar(32) ,
|
||||
`LEVER_RATE` double ,
|
||||
`VOLUME` double ,
|
||||
`VOLUME_OPEN` double ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_ORDER_STATUS` (`STATE`,`CREATE_TIME`),
|
||||
KEY `INDEX_ORDER_ORDER_NO` (`ORDER_NO`),
|
||||
KEY `INDEX_ORDER_PARTY_ID` (`PARTY_ID`,`STATE`,`DIRECTION`,`CREATE_TIME`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `T_CONTRACT_APPLY_ORDER`;
|
||||
CREATE TABLE `T_CONTRACT_APPLY_ORDER` (
|
||||
`UUID` varchar(32) NOT NULL COMMENT '主键',
|
||||
`PARTY_ID` varchar(32) ,
|
||||
`SYMBOL` varchar(32) COMMENT '代码',
|
||||
`ORDER_NO` varchar(64) ,
|
||||
`DIRECTION`varchar(32),
|
||||
`OFFSET`varchar(32),
|
||||
`VOLUME` double ,
|
||||
`VOLUME_OPEN` double ,
|
||||
`LEVER_RATE` double ,
|
||||
`PRICE` double ,
|
||||
`STOP_PRICE_PROFIT` double ,
|
||||
`STOP_PRICE_LOSS`double ,
|
||||
`ORDER_PRICE_TYPE`varchar(32),
|
||||
`STATE` varchar(32) ,
|
||||
`CREATE_TIME` datetime ,
|
||||
`UNIT_AMOUNT` double ,
|
||||
`FEE` double ,
|
||||
`DEPOSIT` double ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_ORDER_STATUS` (`STATE`,`CREATE_TIME`),
|
||||
KEY `INDEX_ORDER_ORDER_NO` (`ORDER_NO`),
|
||||
KEY `INDEX_ORDER_PARTY_ID` (`PARTY_ID`,`STATE`,`DIRECTION`,`CREATE_TIME`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
48
model/bin/dbscript/business/1.1/HOBI-DDL-MYSQL.SQL
Executable file
48
model/bin/dbscript/business/1.1/HOBI-DDL-MYSQL.SQL
Executable file
@@ -0,0 +1,48 @@
|
||||
DROP TABLE IF EXISTS `T_REALTIME`;
|
||||
CREATE TABLE `T_REALTIME` (
|
||||
`UUID` varchar(32) NOT NULL ,
|
||||
`SYMBOL` varchar(32) ,
|
||||
`TS` bigint ,
|
||||
`NAME` varchar(64) ,
|
||||
`OPEN` double ,
|
||||
`HIGH` double ,
|
||||
`LOW` double ,
|
||||
`CLOSE` double ,
|
||||
`AMOUNT` double ,
|
||||
`VOLUME` double ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_REALTIME_TS` (`TS`),
|
||||
KEY `INDEX_REALTIME_SYMBOL` (`SYMBOL`,`TS`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `T_KLINE`;
|
||||
CREATE TABLE `T_KLINE` (
|
||||
`UUID` varchar(32) NOT NULL ,
|
||||
`SYMBOL` varchar(32) ,
|
||||
`TS` bigint ,
|
||||
`OPEN` double ,
|
||||
`HIGH` double ,
|
||||
`LOW` double ,
|
||||
`CLOSE` double ,
|
||||
`AMOUNT` double ,
|
||||
`VOLUME` double ,
|
||||
`PERIOD` varchar(64) ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_KLINE_TS` (`TS`),
|
||||
KEY `INDEX_KLINE_SYMBOL` (`SYMBOL`,`TS`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
DROP TABLE IF EXISTS `T_SYMBOLS`;
|
||||
CREATE TABLE `T_SYMBOLS` (
|
||||
`UUID` varchar(32) NOT NULL ,
|
||||
`SYMBOL` varchar(32) ,
|
||||
`BASE_CURRENCY` varchar(32) ,
|
||||
`QUOTE_CURRENCY` varchar(32) ,
|
||||
`PRICE_PRECISION` int(11) ,
|
||||
`STATE` varchar(32) ,
|
||||
`LEVERAGE_RATIO` double ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_SYMBOLS_SYMBOL` (`SYMBOL`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
25
model/bin/dbscript/business/1.1/ITEM-DDL-MYSQL.SQL
Executable file
25
model/bin/dbscript/business/1.1/ITEM-DDL-MYSQL.SQL
Executable file
@@ -0,0 +1,25 @@
|
||||
DROP TABLE IF EXISTS `T_ITEM`;
|
||||
CREATE TABLE `T_ITEM` (
|
||||
`UUID` varchar(32) NOT NULL,
|
||||
`NAME` varchar(64) ,
|
||||
`SYMBOL` varchar(32) ,
|
||||
`SYMBOL_DATA` varchar(32) ,
|
||||
`PIPS` double ,
|
||||
`PIPS_AMOUNT` double ,
|
||||
`ADJUSTMENT_VALUE` double ,
|
||||
`UNIT_AMOUNT` double ,
|
||||
`UNIT_FEE` double ,
|
||||
`MARKET` varchar(32) ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_ITEM_SYMBOL` (`SYMBOL`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `T_ITEM_LEVERAGE`;
|
||||
CREATE TABLE `T_ITEM_LEVERAGE` (
|
||||
`UUID` varchar(32) NOT NULL ,
|
||||
`ITEM_ID` varchar(32) ,
|
||||
`LEVER_RATE` double ,
|
||||
PRIMARY KEY (`UUID`),
|
||||
KEY `INDEX_ITEM_LEVERAGE_ITEM_ID` (`ITEM_ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
54
model/bin/dbscript/business/1.1/ITEM-DML-MYSQL.SQL
Executable file
54
model/bin/dbscript/business/1.1/ITEM-DML-MYSQL.SQL
Executable file
@@ -0,0 +1,54 @@
|
||||
|
||||
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
|
||||
VALUES
|
||||
('URL_ADMIN_ITEM_ADD', '/normal/adminItemAction!add.action*', 'URL');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_ADD');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_ADD');
|
||||
|
||||
|
||||
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
|
||||
VALUES
|
||||
('URL_ADMIN_ITEM_UPDATE', '/normal/adminItemAction!update.action*', 'URL');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_UPDATE');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_UPDATE');
|
||||
|
||||
|
||||
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
|
||||
VALUES
|
||||
('URL_ADMIN_ITEM_ORDER_OPEN', '/normal/adminItemAction!order_open.action*', 'URL');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_ORDER_OPEN');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_ORDER_OPEN');
|
||||
|
||||
|
||||
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
|
||||
VALUES
|
||||
('URL_ADMIN_ITEMLEVERAGE_ADD', '/normal/adminItemLeverageAction!add.action*', 'URL');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEMLEVERAGE_ADD');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEMLEVERAGE_ADD');
|
||||
|
||||
|
||||
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
|
||||
VALUES
|
||||
('URL_ADMIN_ITEMLEVERAGE_DELETE', '/normal/adminItemLeverageAction!delete.action*', 'URL');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEMLEVERAGE_DELETE');
|
||||
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
|
||||
VALUES
|
||||
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEMLEVERAGE_DELETE');
|
||||
Reference in New Issue
Block a user