forked from A-DiRusso/oms-project-app
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathschema.sql
41 lines (36 loc) · 893 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
33
34
35
36
37
38
39
40
create table customers (
id serial primary key,
first_name varchar(200),
last_name varchar(200),
email varchar(200),
company varchar(300)
);
create table users (
id serial primary key,
company_email varchar(200),
password varchar(500),
first_name varchar(200),
last_name varchar(200)
);
create table locations (
id serial primary key,
location_name varchar(500)
);
create table items (
id serial primary key,
name varchar(200),
sku varchar(200),
lead_time integer,
wholesale money,
retail money,
stock integer,
simulated_stock integer,
location_id integer references locations(id)
);
create table purchases (
id serial primary key,
item_id integer references items(id),
customer_id integer references customers(id),
location_id integer references locations(id),
purchase_date date
);