added direction, removed fill_status
This commit is contained in:
@@ -54,11 +54,11 @@ CREATE TABLE prefers(pref_UID SERIAL,
|
|||||||
-- time_of_day => Time object, nanosecond accuracy, y'all handle it idk
|
-- time_of_day => Time object, nanosecond accuracy, y'all handle it idk
|
||||||
-- week_day => varchar as {Mon, Tue, Wed}, Could probs just encode with 0 -> 6
|
-- week_day => varchar as {Mon, Tue, Wed}, Could probs just encode with 0 -> 6
|
||||||
-- tram_line => int ranging 1 -> 4
|
-- tram_line => int ranging 1 -> 4
|
||||||
-- fill_status => Boolean, 1 full, 0 not as full
|
-- direction => Boolean, 1 full, 0 not as full
|
||||||
CREATE TABLE arrival(time_of_day TIME,
|
CREATE TABLE arrival(time_of_day TIME,
|
||||||
week_day INTEGER,
|
week_day INTEGER,
|
||||||
tram_line INTEGER,
|
tram_line INTEGER,
|
||||||
fill_status BOOLEAN
|
direction BOOLEAN
|
||||||
CONSTRAINT ck PRIMARY KEY (week_day,tram_line)
|
CONSTRAINT ck PRIMARY KEY (week_day,tram_line)
|
||||||
CONSTRAINT in_week CHECK (week_day >= 0 AND week_day <= 6)
|
CONSTRAINT in_week CHECK (week_day >= 0 AND week_day <= 6)
|
||||||
CONSTRAINT valid_line CHECK (tram_line >= 1 AND tram_line <= 4)
|
CONSTRAINT valid_line CHECK (tram_line >= 1 AND tram_line <= 4)
|
||||||
|
|||||||
Reference in New Issue
Block a user