sync reference days
This commit is contained in:
21
db/migration/V076__pv_forecast_reference_day.sql
Normal file
21
db/migration/V076__pv_forecast_reference_day.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- Kalendářní dny lokality označené jako referenční pro učení delty PV forecastu (dobrá obloha).
|
||||
|
||||
create table ems.site_pv_forecast_reference_day (
|
||||
site_id int not null references ems.site (id) on delete cascade,
|
||||
day_local date not null,
|
||||
notes text null,
|
||||
created_at timestamptz not null default now(),
|
||||
primary key (site_id, day_local)
|
||||
);
|
||||
|
||||
comment on table ems.site_pv_forecast_reference_day is
|
||||
'Dny v kalendáři lokality podle jejího site.timezone (typicky datum ve zdi Europe/Prague), kterým se v ems.fn_pv_forecast_delta_profile zvýší váha řádků forecast_accuracy při počítání delta profilu.';
|
||||
|
||||
comment on column ems.site_pv_forecast_reference_day.day_local is
|
||||
'Kalendářní datum v časové zóně lokality; porovnává se na (interval_start AT TIME ZONE site.timezone)::date ze slotů.';
|
||||
|
||||
alter table ems.site_pv_forecast_calibration
|
||||
add column if not exists reference_day_weight_mult numeric null;
|
||||
|
||||
comment on column ems.site_pv_forecast_calibration.reference_day_weight_mult is
|
||||
'Násobitel váhy učícího vzorku pro všechny sloty jejichž den spadá do site_pv_forecast_reference_day; NULL použije default v fn_pv_forecast_delta_profile (aktuálně 3).';
|
||||
Reference in New Issue
Block a user