18 lines
469 B
SQL
18 lines
469 B
SQL
CREATE TABLE IF NOT EXISTS weather_readings (
|
|
id SERIAL PRIMARY KEY,
|
|
city TEXT NOT NULL,
|
|
temp DOUBLE PRECISION NOT NULL,
|
|
feels_like DOUBLE PRECISION NOT NULL,
|
|
humidity INTEGER NOT NULL,
|
|
conditions TEXT NOT NULL,
|
|
fetched_at TIMESTAMP WITH TIME ZONE NOT NULL
|
|
);
|
|
|
|
|
|
CREATE TABLE users (
|
|
id SERIAL PRIMARY KEY,
|
|
email TEXT UNIQUE NOT NULL,
|
|
password_hash TEXT NOT NULL,
|
|
created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW()
|
|
);
|