Adding prefilled data for stadiums and teams, first bits of data
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
CREATE TABLE IF NOT EXISTS parks (
|
||||
park_id CHAR(5) NOT NULL,
|
||||
park_name VARCHAR,
|
||||
elevation SMALLINT UNSIGNED,
|
||||
latitude FLOAT,
|
||||
longitude FLOAT,
|
||||
PRIMARY KEY (park_id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS teams (
|
||||
team CHAR(3) NOT NULL,
|
||||
park_id CHAR(5) NOT NULL,
|
||||
@@ -6,6 +15,23 @@ CREATE TABLE IF NOT EXISTS teams (
|
||||
PRIMARY KEY (team)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS weather (
|
||||
id INTEGER NOT NULL,
|
||||
temperature SMALLINT,
|
||||
wind_speed FLOAT,
|
||||
air_pressure FLOAT,
|
||||
humidity SMALLINT UNSIGNED,
|
||||
uv_index FLOAT,
|
||||
air_quality TINYINT UNSIGNED,
|
||||
percipitation_type CHAR(10),
|
||||
percipitation_amount FLOAT,
|
||||
sky_condition CHAR(20),
|
||||
sun_rise TIME,
|
||||
sun_set TIME,
|
||||
moon_phase TINYINT UNSIGNED,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS games (
|
||||
id INTEGER NOT NULL,
|
||||
game_date date NOT NULL,
|
||||
@@ -33,32 +59,7 @@ CREATE TABLE IF NOT EXISTS games (
|
||||
rf_ump_name VARCHAR,
|
||||
weather_id INT NOT NULL,
|
||||
FOREIGN KEY (weather_id) REFERENCES weather(id)
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS parks (
|
||||
park_id CHAR(5) NOT NULL,
|
||||
park_name VARCHAR,
|
||||
latitude FLOAT,
|
||||
longitude FLOAT,
|
||||
FOREIGN KEY (park_id) REFERENCES games(park_id),
|
||||
PRIMARY KEY (park_id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS weather (
|
||||
id INTEGER NOT NULL,
|
||||
temperature SMALLINT,
|
||||
wind_speed FLOAT,
|
||||
air_pressure FLOAT,
|
||||
humidity SMALLINT UNSIGNED,
|
||||
uv_index FLOAT,
|
||||
air_quality TINYINT UNSIGNED,
|
||||
percipitation_type CHAR(10),
|
||||
percipitation_amount FLOAT,
|
||||
sky_condition CHAR(20),
|
||||
sun_rise TIME,
|
||||
sun_set TIME,
|
||||
moon_phase TINYINT UNSIGNED,
|
||||
FOREIGN KEY (park_id) REFERENCES parks(park_id)
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
@@ -145,4 +146,3 @@ CREATE TABLE IF NOT EXISTS team_game (
|
||||
PRIMARY KEY (game, team)
|
||||
);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user