Skip to content

Commit c0705c4

Browse files
KevinKevin
Kevin
authored and
Kevin
committed
Include schema
git-svn-id: svn://192.168.1.132/autoStock/autoStock@876 33c8eb2e-3fb0-4f7a-9790-3894f54e5fb4
1 parent 6f4aca6 commit c0705c4

File tree

2 files changed

+505
-0
lines changed

2 files changed

+505
-0
lines changed

autoStock.sql

+205
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
1+
-- MySQL dump 10.13 Distrib 5.5.35, for Linux (x86_64)
2+
--
3+
-- Host: localhost Database: autoStock
4+
-- ------------------------------------------------------
5+
-- Server version 5.5.35-log
6+
7+
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
8+
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
9+
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
10+
/*!40101 SET NAMES utf8 */;
11+
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
12+
/*!40103 SET TIME_ZONE='+00:00' */;
13+
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
14+
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
15+
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
16+
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
17+
18+
--
19+
-- Table structure for table `backtestResults`
20+
--
21+
22+
DROP TABLE IF EXISTS `backtestResults`;
23+
/*!40101 SET @saved_cs_client = @@character_set_client */;
24+
/*!40101 SET character_set_client = utf8 */;
25+
CREATE TABLE `backtestResults` (
26+
`id` bigint(20) NOT NULL AUTO_INCREMENT,
27+
`dateStart` date NOT NULL,
28+
`dateEnd` date NOT NULL,
29+
`dateRun` datetime NOT NULL,
30+
`exchange` varchar(16) NOT NULL,
31+
`symbol` varchar(16) NOT NULL,
32+
`balanceInBand` double NOT NULL,
33+
`balanceOutBand` double NOT NULL,
34+
`percentGainInBand` double NOT NULL,
35+
`percentGainOutBand` double NOT NULL,
36+
`tradeEntry` int(11) NOT NULL,
37+
`tradeReentry` int(11) NOT NULL,
38+
`tradeExit` int(11) NOT NULL,
39+
`tradeWins` int(11) NOT NULL,
40+
`tradeLoss` int(11) NOT NULL,
41+
`gsonId` int(11) NOT NULL,
42+
PRIMARY KEY (`id`)
43+
) ENGINE=InnoDB AUTO_INCREMENT=521 DEFAULT CHARSET=latin1;
44+
/*!40101 SET character_set_client = @saved_cs_client */;
45+
46+
--
47+
-- Table structure for table `backtestValues`
48+
--
49+
50+
DROP TABLE IF EXISTS `backtestValues`;
51+
/*!40101 SET @saved_cs_client = @@character_set_client */;
52+
/*!40101 SET character_set_client = utf8 */;
53+
CREATE TABLE `backtestValues` (
54+
`id` int(11) NOT NULL AUTO_INCREMENT,
55+
`backtestId` int(11) NOT NULL,
56+
`field` varchar(64) NOT NULL,
57+
`value` varchar(32) NOT NULL,
58+
`adjusted` tinyint(1) NOT NULL,
59+
PRIMARY KEY (`id`)
60+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
61+
/*!40101 SET character_set_client = @saved_cs_client */;
62+
63+
--
64+
-- Table structure for table `exchanges`
65+
--
66+
67+
DROP TABLE IF EXISTS `exchanges`;
68+
/*!40101 SET @saved_cs_client = @@character_set_client */;
69+
/*!40101 SET character_set_client = utf8 */;
70+
CREATE TABLE `exchanges` (
71+
`id` bigint(20) NOT NULL AUTO_INCREMENT,
72+
`exchange` varchar(8) NOT NULL,
73+
`currency` varchar(4) NOT NULL,
74+
`timeOpen` time NOT NULL,
75+
`timeClose` time NOT NULL,
76+
`timeOffset` varchar(9) NOT NULL,
77+
`timeZone` varchar(32) NOT NULL,
78+
PRIMARY KEY (`id`)
79+
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
80+
/*!40101 SET character_set_client = @saved_cs_client */;
81+
82+
--
83+
-- Table structure for table `gson`
84+
--
85+
86+
DROP TABLE IF EXISTS `gson`;
87+
/*!40101 SET @saved_cs_client = @@character_set_client */;
88+
/*!40101 SET character_set_client = utf8 */;
89+
CREATE TABLE `gson` (
90+
`id` int(11) NOT NULL AUTO_INCREMENT,
91+
`gsonString` longblob NOT NULL,
92+
PRIMARY KEY (`id`)
93+
) ENGINE=InnoDB AUTO_INCREMENT=524 DEFAULT CHARSET=latin1;
94+
/*!40101 SET character_set_client = @saved_cs_client */;
95+
96+
--
97+
-- Table structure for table `marketOrders`
98+
--
99+
100+
DROP TABLE IF EXISTS `marketOrders`;
101+
/*!40101 SET @saved_cs_client = @@character_set_client */;
102+
/*!40101 SET character_set_client = utf8 */;
103+
CREATE TABLE `marketOrders` (
104+
`id` bigint(20) NOT NULL AUTO_INCREMENT,
105+
`symbol` varchar(16) NOT NULL,
106+
`orderType` varchar(16) NOT NULL,
107+
`quantity` int(11) NOT NULL,
108+
`priceLimit` float DEFAULT NULL,
109+
`priceStop` float DEFAULT NULL,
110+
`goodAfterDate` datetime DEFAULT NULL,
111+
`goodUntilDate` datetime DEFAULT NULL,
112+
`priceAverageFill` float NOT NULL,
113+
PRIMARY KEY (`id`)
114+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
115+
/*!40101 SET character_set_client = @saved_cs_client */;
116+
117+
--
118+
-- Table structure for table `replay`
119+
--
120+
121+
DROP TABLE IF EXISTS `replay`;
122+
/*!40101 SET @saved_cs_client = @@character_set_client */;
123+
/*!40101 SET character_set_client = utf8 */;
124+
CREATE TABLE `replay` (
125+
`id` int(11) NOT NULL AUTO_INCREMENT,
126+
`exchange` varchar(8) NOT NULL,
127+
`symbol` varchar(16) NOT NULL,
128+
`dateTimeActivated` date NOT NULL,
129+
`dateTimeDeactivated` date NOT NULL,
130+
`profitLoss` decimal(10,3) NOT NULL DEFAULT '0.000',
131+
PRIMARY KEY (`id`)
132+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
133+
/*!40101 SET character_set_client = @saved_cs_client */;
134+
135+
--
136+
-- Table structure for table `stockHistoricalPrices`
137+
--
138+
139+
DROP TABLE IF EXISTS `stockHistoricalPrices`;
140+
/*!40101 SET @saved_cs_client = @@character_set_client */;
141+
/*!40101 SET character_set_client = utf8 */;
142+
CREATE TABLE `stockHistoricalPrices` (
143+
`id` bigint(20) NOT NULL AUTO_INCREMENT,
144+
`symbol` varchar(16) NOT NULL,
145+
`exchange` varchar(8) NOT NULL,
146+
`resolution` int(8) NOT NULL,
147+
`priceOpen` float DEFAULT NULL,
148+
`priceHigh` float DEFAULT NULL,
149+
`priceLow` float DEFAULT NULL,
150+
`priceClose` float DEFAULT NULL,
151+
`sizeVolume` int(11) NOT NULL,
152+
`dateTime` datetime NOT NULL,
153+
PRIMARY KEY (`id`),
154+
KEY `index_symbol` (`symbol`(6)),
155+
KEY `index_dateTime` (`dateTime`),
156+
KEY `index_exchange` (`exchange`(6))
157+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
158+
/*!40101 SET character_set_client = @saved_cs_client */;
159+
160+
--
161+
-- Table structure for table `symbols`
162+
--
163+
164+
DROP TABLE IF EXISTS `symbols`;
165+
/*!40101 SET @saved_cs_client = @@character_set_client */;
166+
/*!40101 SET character_set_client = utf8 */;
167+
CREATE TABLE `symbols` (
168+
`id` bigint(20) NOT NULL AUTO_INCREMENT,
169+
`symbol` varchar(16) NOT NULL,
170+
`exchange` varchar(8) NOT NULL,
171+
`description` varchar(64) NOT NULL,
172+
PRIMARY KEY (`id`),
173+
KEY `index_symbol` (`symbol`(8)),
174+
KEY `index_exchange` (`exchange`(2))
175+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
176+
/*!40101 SET character_set_client = @saved_cs_client */;
177+
178+
--
179+
-- Table structure for table `whitelist`
180+
--
181+
182+
DROP TABLE IF EXISTS `whitelist`;
183+
/*!40101 SET @saved_cs_client = @@character_set_client */;
184+
/*!40101 SET character_set_client = utf8 */;
185+
CREATE TABLE `whitelist` (
186+
`id` int(11) NOT NULL AUTO_INCREMENT,
187+
`symbol` varchar(16) NOT NULL,
188+
`exchange` varchar(16) NOT NULL,
189+
`dateLastAdjustment` datetime DEFAULT NULL,
190+
`adjustmentId` int(11) DEFAULT NULL,
191+
`reason` varchar(16) NOT NULL,
192+
PRIMARY KEY (`id`)
193+
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
194+
/*!40101 SET character_set_client = @saved_cs_client */;
195+
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
196+
197+
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
198+
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
199+
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
200+
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
201+
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
202+
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
203+
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
204+
205+
-- Dump completed on 2015-01-01 22:04:52

0 commit comments

Comments
 (0)