Auto-update: Tue Aug 6 22:21:24 PDT 2024
This commit is contained in:
parent
e527b0e391
commit
98e9eef70a
1 changed files with 3 additions and 16 deletions
|
@ -168,6 +168,7 @@ async def store_weather_to_db(date_time: dt_datetime, weather_data: dict):
|
|||
day_data['sunset'] = await gis.dt(day_data.get('sunsetEpoch'))
|
||||
debug(f"Corrected datetimes: datetime={day_data['datetime']}, sunrise={day_data['sunrise']}, sunset={day_data['sunset']}")
|
||||
|
||||
|
||||
daily_weather_params = [
|
||||
day_data.get('sunrise'), day_data.get('sunriseEpoch'),
|
||||
day_data.get('sunset'), day_data.get('sunsetEpoch'),
|
||||
|
@ -189,22 +190,8 @@ async def store_weather_to_db(date_time: dt_datetime, weather_data: dict):
|
|||
day_data.get('conditions'), stations_array, day_data.get('source'),
|
||||
location_point
|
||||
]
|
||||
|
||||
debug(f"Prepared daily_weather_params: {daily_weather_params}")
|
||||
|
||||
daily_weather_query = '''
|
||||
INSERT INTO dailyweather (
|
||||
sunrise, sunriseepoch, sunset, sunsetepoch, description,
|
||||
tempmax, tempmin, uvindex, winddir, windspeed, icon, last_updated,
|
||||
datetime, datetimeepoch, temp, feelslikemax, feelslikemin, feelslike,
|
||||
dew, humidity, precip, precipprob, precipcover, preciptype,
|
||||
snow, snowdepth, windgust, pressure, cloudcover, visibility,
|
||||
solarradiation, solarenergy, severerisk, moonphase, conditions,
|
||||
stations, source, location
|
||||
) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32, $33, $34, $35, $36, $37, $38)
|
||||
RETURNING id
|
||||
'''
|
||||
|
||||
|
||||
daily_weather_query = 'INSERT INTO dailyweather DEFAULT VALUES'
|
||||
daily_weather_result = await API.execute_write_query(daily_weather_query, *daily_weather_params, table_name="dailyweather")
|
||||
|
||||
if not daily_weather_result:
|
||||
|
|
Loading…
Reference in a new issue