forked from SPradeepIndie/Hackmana_Project
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhak qu.txt
206 lines (186 loc) · 5.34 KB
/
hak qu.txt
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
CREATE DATABASE hakmanaEdm;
USE hakmanaEdm;
CREATE TABLE DeviceUser (
userNIC VARCHAR(11) PRIMARY KEY,
name VARCHAR(50),
title VARCHAR(25),
gmail VARCHAR(35)
);
CREATE TABLE Monitor (
MonitorRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
screenSize VARCHAR(10),
status VARCHAR(20),
purchasedFrom VARCHAR(50)
);
CREATE TABLE Speaker(
SpeakerRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE Mouse (
mouseRegNum VARCHAR(13) PRIMARY KEY,
model VARCHAR(25),
status VARCHAR(20),
purchasedFrom VARCHAR(50),
Connectivity VARCHAR(50)
);
CREATE TABLE Keyboard (
KeyboardRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
status VARCHAR(20),
purchasedFrom VARCHAR(50),
connectivity VARCHAR(10)
);
CREATE TABLE Mic(
MICRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE Scanners(
ScannersRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE Printer (
PrinterRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(50),
status VARCHAR(20),
serialNum VARCHAR(30),
purchasedFrom VARCHAR(50),
paperInput VARCHAR(15),
paperOutput VARCHAR(15)
);
CREATE TABLE Ups (
UpsRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
status VARCHAR(20),
purchasedFrom VARCHAR(50)
);
CREATE TABLE PowerSupply (
PowerSupplyRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE Desktop (
DesRegNum VARCHAR(13) PRIMARY KEY,
model VARCHAR(50),
status VARCHAR(20),
serialNum VARCHAR(20),
purchasedFrom VARCHAR(50),
ram VARCHAR(8),
processor VARCHAR(50),
hardDisk VARCHAR(8),
os VARCHAR(10),
floppyDisk VARCHAR(3),
soundCard VARCHAR(15),
tvCard VARCHAR(15),
networkCard VARCHAR(15),
ssd VARCHAR(13),
cdRom VARCHAR(3),
monitorRegNum VARCHAR(13),
SpeakerRegNum VARCHAR(13),
mouseRegNum VARCHAR(13),
keyboardRegNum VARCHAR(13),
micRegNum VARCHAR(13),
scannerRegNum VARCHAR(13),
printerRegNum VARCHAR(13),
upsRegNum VARCHAR(13),
powerSupplyRegNum VARCHAR(13),
userNIC VARCHAR(15),
FOREIGN KEY (userNIC) REFERENCES DeviceUser (userNIC),
FOREIGN KEY (monitorRegNum) REFERENCES Monitor (monitorRegNum),
FOREIGN KEY (SpeakerRegNum) REFERENCES Speaker (SpeakerRegNum),
FOREIGN KEY (mouseRegNum) REFERENCES Mouse (mouseRegNum),
FOREIGN KEY (keyboardRegNum) REFERENCES Keyboard (keyboardRegNum),
FOREIGN KEY (micRegNum) REFERENCES Mic (micRegNum),
FOREIGN KEY (ScannerRegNum) REFERENCES Scanners (ScannersRegNum),
FOREIGN KEY (printerRegNum) REFERENCES Printer (printerRegNum),
FOREIGN KEY (upsRegNum) REFERENCES UPS (upsRegNum),
FOREIGN KEY (powerSupplyRegNum) REFERENCES PowerSupply (powerSupplyRegNum)
);
CREATE TABLE Laptop (
LaptopRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
status VARCHAR(20),
ram VARCHAR(8),
processor VARCHAR(50),
hardDisk VARCHAR(8),
os VARCHAR(10),
purchasedFrom VARCHAR(50),
mouseRegNum VARCHAR(13),
keyboardRegNum VARCHAR(13),
userNIC VARCHAR(15),
FOREIGN KEY (userNIC) REFERENCES DeviceUser (userNIC),
FOREIGN KEY (MouseRegNum) REFERENCES Mouse (MouseRegNum),
FOREIGN KEY (KeyboardRegNum) REFERENCES Keyboard (KeyboardRegNum)
);
CREATE TABLE PhotoCopyMachine (
PhotoCopyMachineRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(45),
status VARCHAR(20),
purchasedFrom VARCHAR(50)
);
CREATE TABLE MultimediaProjector (
MultimediaProjectorRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
purchasedFrom VARCHAR(50),
model VARCHAR(25),
status VARCHAR(10)
);
CREATE TABLE FaxMachine (
FaxMachineRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
purchasedFrom VARCHAR(50),
model VARCHAR(25),
status VARCHAR(20)
);
CREATE TABLE WebCam (
WebCamRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE Tripod (
TripodRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
status VARCHAR(20),
purchasedFrom VARCHAR(50),
AdjustableHeight VARCHAR(50)
);
CREATE TABLE Headphone (
HeadphoneRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
status VARCHAR(20),
purchasedFrom VARCHAR(50),
Connectivity VARCHAR(10)
);
CREATE TABLE USBHub (
USBHubRegNum VARCHAR(13) PRIMARY KEY NOT NULL,
model VARCHAR(25),
purchasedFrom VARCHAR(50),
status VARCHAR(20)
);
CREATE TABLE notes(
id varchar(20),
username varchar(20),
notes varchar(60),
createdate Date,
title varchar(30),
PRIMARY KEY(id,title)
);
CREATE TABLE systemUser (
userName VARCHAR(50),
fullName VARCHAR(100),
post VARCHAR(50),
empId VARCHAR(50),
pwd VARCHAR(64),
email VARCHAR(50),
phoneNum VARCHAR(10),
isRemember BOOLEAN DEFAULT FALSE,
verification_code CHAR(6) NULL,
code_expiry DATETIME NULL,
PRIMARY KEY (userName)
);