source: trunk/SQL/Upgrade.txt

Last change on this file was 45, checked in by chronos, 4 years ago
  • Added: Allow to hide runners and teams.
File size: 1.1 KB
Line 
1-- 15
2
3ALTER TABLE `Runner` ADD `Year` INT NOT NULL AFTER `ChipNumber`;
4ALTER TABLE `Team` ADD `Year` INT NOT NULL AFTER `IsFamily`;
5CREATE TABLE `Import` (
6 `Id` int(11) NOT NULL,
7 `Time` datetime NOT NULL,
8 `Hash` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
9 `ItemCount` int(11) NOT NULL
10) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
11
12ALTER TABLE `Import` ADD PRIMARY KEY (`Id`);
13
14ALTER TABLE `Import`
15 MODIFY `Id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
16
17-- 41
18
19CREATE TABLE `Year` (
20 `Id` int(11) NOT NULL,
21 `Year` int(11) NOT NULL,
22 `MoneyKm` int(11) NOT NULL,
23 `LapLength` DECIMAL(10,1) NOT NULL
24) ENGINE=InnoDB DEFAULT CHARSET=utf8;
25
26ALTER TABLE `Year` ADD PRIMARY KEY (`Id`);
27
28ALTER TABLE `Year`
29 MODIFY `Id` int(11) NOT NULL AUTO_INCREMENT;
30COMMIT;
31
32INSERT INTO `Year` (`Id`, `Year`, `MoneyKm`, `LapLength`) VALUES
33(1, 2018, 30, '1.5'),
34(2, 2019, 30, '1.5'),
35(3, 2020, 10, '0.0');
36
37-- 45
38
39ALTER TABLE `Runner` ADD `Hidden` INT NOT NULL DEFAULT '0' AFTER `Year`;
40ALTER TABLE `Team` ADD `Hidden` INT NOT NULL DEFAULT '0' AFTER `Year`;
Note: See TracBrowser for help on using the repository browser.