-- Миграция: таблица метрик погоды для weather-demo -- Применять: psql $PG_DSN -f migration.sql CREATE TABLE IF NOT EXISTS weather_metrics ( id BIGSERIAL PRIMARY KEY, city TEXT NOT NULL, country TEXT NOT NULL, temperature NUMERIC(5,2), feels_like NUMERIC(5,2), humidity INTEGER, pressure INTEGER, wind_speed NUMERIC(6,2), description TEXT, recorded_at TIMESTAMPTZ NOT NULL DEFAULT now() ); CREATE INDEX IF NOT EXISTS idx_weather_city_time ON weather_metrics (city, recorded_at DESC);