Renamed directories
This commit is contained in:
1
service/migrations/000000_create_airports/down.sql
Normal file
1
service/migrations/000000_create_airports/down.sql
Normal file
@@ -0,0 +1 @@
|
||||
DROP TABLE airports;
|
||||
16
service/migrations/000000_create_airports/up.sql
Normal file
16
service/migrations/000000_create_airports/up.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
CREATE EXTENSION IF NOT EXISTS postgis;
|
||||
CREATE TABLE IF NOT EXISTS airports (
|
||||
icao TEXT PRIMARY KEY NOT NULL,
|
||||
id INTEGER GENERATED ALWAYS AS IDENTITY,
|
||||
category TEXT NOT NULL,
|
||||
full_name TEXT NOT NULL,
|
||||
elevation_ft INTEGER,
|
||||
continent TEXT NOT NULL,
|
||||
iso_country TEXT NOT NULL,
|
||||
iso_region TEXT NOT NULL,
|
||||
municipality TEXT NOT NULL,
|
||||
gps_code TEXT NOT NULL,
|
||||
iata_code TEXT NOT NULL,
|
||||
local_code TEXT NOT NULL,
|
||||
point GEOMETRY(POINT,4326) NOT NULL
|
||||
);
|
||||
1
service/migrations/000001_create_metars/down.sql
Normal file
1
service/migrations/000001_create_metars/down.sql
Normal file
@@ -0,0 +1 @@
|
||||
DROP TABLE metars;
|
||||
26
service/migrations/000001_create_metars/up.sql
Normal file
26
service/migrations/000001_create_metars/up.sql
Normal file
@@ -0,0 +1,26 @@
|
||||
CREATE TABLE IF NOT EXISTS metars (
|
||||
id INTEGER PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
|
||||
raw_text TEXT NOT NULL,
|
||||
station_id TEXT NOT NULL,
|
||||
observation_time TEXT NOT NULL,
|
||||
latitude DOUBLE PRECISION NOT NULL,
|
||||
longitude DOUBLE PRECISION NOT NULL,
|
||||
temp_c DOUBLE PRECISION,
|
||||
dewpoint_c DOUBLE PRECISION,
|
||||
wind_dir_degrees TEXT,
|
||||
wind_speed_kt INTEGER,
|
||||
visibility_statute_mi TEXT,
|
||||
altim_in_hg DOUBLE PRECISION,
|
||||
sea_level_pressure_mb DOUBLE PRECISION,
|
||||
qcf_auto BOOLEAN,
|
||||
qcf_auto_station BOOLEAN,
|
||||
wx_string TEXT,
|
||||
sky_condition TEXT[],
|
||||
flight_category TEXT,
|
||||
three_hr_pressure_tendency_mb DOUBLE PRECISION,
|
||||
metar_type TEXT NOT NULL,
|
||||
max_t_c DOUBLE PRECISION,
|
||||
min_t_c DOUBLE PRECISION,
|
||||
precip_in DOUBLE PRECISION,
|
||||
elevation_m INTEGER NOT NULL
|
||||
);
|
||||
1
service/migrations/000002_create_users/down.sql
Normal file
1
service/migrations/000002_create_users/down.sql
Normal file
@@ -0,0 +1 @@
|
||||
DROP TABLE users;
|
||||
11
service/migrations/000002_create_users/up.sql
Normal file
11
service/migrations/000002_create_users/up.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
|
||||
CREATE TABLE IF NOT EXISTS users (
|
||||
id UUID DEFAULT uuid_generate_v4() PRIMARY KEY,
|
||||
email TEXT NOT NULL,
|
||||
username TEXT NOT NULL,
|
||||
password TEXT NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL,
|
||||
first_name TEXT NOT NULL,
|
||||
last_name TEXT NOT NULL,
|
||||
favorites TEXT[]
|
||||
);
|
||||
Reference in New Issue
Block a user