-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreate-db.sql
More file actions
88 lines (81 loc) · 2.88 KB
/
Copy pathcreate-db.sql
File metadata and controls
88 lines (81 loc) · 2.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
CREATE TABLE IF NOT EXISTS Master
(
DTpNumber Text (14) NOT NULL,
DuplicateID Text (2),
MakeId INT,
TypeId Text (4),
BrakeRoutine Text (8),
PPPSelector INT NOT NULL,
SplitRoutine Text (8),
SecFrontAxleSteered INT NOT NULL,
ServiceBrakeDestrib INT,
SecBrakeDestrib INT,
TransSecParkBrake INT NOT NULL,
SecBrakeOnlyOnTrac INT NOT NULL,
GVW_DesignWeight INT,
GTW_DesignWeight INT,
Axle1DesignWeight INT,
Axle2DesignWeight INT,
Axle3DesignWeight INT,
Axle4DesignWeight INT,
Axle5DesignWeight INT,
ABSFitted INT NOT NULL,
ABSOption INT NOT NULL,
SecParkBrakeOnDiffAxle INT NOT NULL,
FoundServBrake INT,
FoundSecBrake INT,
FoundParkBrake INT,
PosSecBrakeLever INT,
LSVFitted INT NOT NULL,
LSVOption INT NOT NULL,
ModAxle1Affect INT NOT NULL,
ModAxle2Affect INT NOT NULL,
ModAxle3Affect INT NOT NULL,
ModAxle4Affect INT NOT NULL,
ModAxle5Affect INT NOT NULL,
DoubleDriveFitted INT NOT NULL,
AskThirdDiffFitted INT NOT NULL
);
CREATE TABLE IF NOT EXISTS TrailerWeights
(
NrAxles INT,
GVWDesign INT,
Axle1Weight INT,
Axle2Weight INT,
Axle3Weight INT,
Axle4Weight INT,
Axle5Weight INT,
Dummy INT,
TotalAxleWeight INT,
DTpNumber Text (14) NOT NULL
);
CREATE TABLE IF NOT EXISTS VehMake
(
MakeId INT NOT NULL,
Make Text (100) NOT NULL
);
CREATE TABLE IF NOT EXISTS VehType
(
TypeId Text (6) NOT NULL,
Type Text (100) NOT NULL
);
CREATE TABLE IF NOT EXISTS Version
(
Version Text (20) NOT NULL,
"Date of update" DateTime NOT NULL
);
CREATE TABLE IF NOT EXISTS BrakType
(
TypeId INT NOT NULL UNIQUE,
Type Text (64) NOT NULL
);
CREATE TABLE IF NOT EXISTS BrakRoute
(
RoutineId TEXT(3) NOT NULL UNIQUE,
"Routine" TEXT (32) NOT NULL
);
CREATE TABLE IF NOT EXISTS SplitRoutine
(
RoutineId Text (4) NOT NULL UNIQUE,
"Routine" Text (64) NOT NULL
);