diff --git a/assignment1/resources/database.sql b/assignment1/resources/database.sql index aea9037..6269917 100644 --- a/assignment1/resources/database.sql +++ b/assignment1/resources/database.sql @@ -1,33 +1,33 @@ -- Structure CREATE TABLE venues ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL ); CREATE TABLE items ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, venue_id integer NOT NULL, name VARCHAR(255) NOT NULL, FOREIGN KEY (venue_id) REFERENCES venues (id) ); CREATE TABLE spaces ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, item_id integer NOT NULL, hour_price real NOT NULL, FOREIGN KEY (item_id) REFERENCES items (id) ); CREATE TABLE products ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, item_id integer NOT NULL, price real NOT NULL, FOREIGN KEY (item_id) REFERENCES items (id) ); CREATE TABLE users ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, first_name VARCHAR(255) NOT NULL, last_name VARCHAR(255) NOT NULL, registered integer NOT NULL DEFAULT 0, @@ -35,21 +35,21 @@ CREATE TABLE users ( ); CREATE TABLE bookers ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, user_id integer NOT NULL, created integer NOT NULL DEFAULT 0, FOREIGN KEY (user_id) REFERENCES users (id) ); CREATE TABLE bookings ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, booker_id integer NOT NULL, created integer NOT NULL DEFAULT 0, FOREIGN KEY (booker_id) REFERENCES bookers (id) ); CREATE TABLE bookingitems ( - id integer PRIMARY KEY AUTOINCREMENT, + id integer PRIMARY KEY AUTO_INCREMENT, booking_id integer NOT NULL, item_id integer NOT NULL, quantity integer NOT NULL,