-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathschema.sql
33 lines (30 loc) · 890 Bytes
/
schema.sql
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
CREATE database travelApp_db;
USE travelApp_db;
CREATE TABLE destinations (
id INTEGER AUTO_INCREMENT NOT NULL,
PRIMARY KEY (id),
destination VARCHAR(100) NOT NULL,
locName VARCHAR(100) NOT NULL,
themeParks INTEGER NOT NULL,
roadTrip INTEGER NOT NULL,
nightlife INTEGER NOT NULL,
crowds INTEGER NOT NULL,
warm INTEGER NOT NULL,
sports INTEGER NOT NULL,
outdoor INTEGER NOT NULL,
water INTEGER NOT NULL,
cities INTEGER NOT NULL,
historic INTEGER NOT NULL,
photo VARCHAR(255) NOT NULL,
blurb VARCHAR(255) NOT NULL,
createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
)
USE travelApp_db;
CREATE TABLE reviews (
id INTEGER AUTO_INCREMENT NOT NULL,
PRIMARY KEY (id),
review VARCHAR(255) NOT NULL,
createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
)