Files
EOS/docs/akkudoktoreos/nodered_tail_plan_schema.sql
T

28 lines
863 B
SQL
Raw Normal View History

CREATE TABLE IF NOT EXISTS eos_tail_plan (
run_ts DATETIME NOT NULL,
timestamp DATETIME NOT NULL,
slot SMALLINT NOT NULL,
action VARCHAR(32) NOT NULL,
alternative_action VARCHAR(32) NULL,
decision_margin_euro DOUBLE NULL,
soc_start_pct DOUBLE NULL,
soc_end_pct DOUBLE NULL,
pv_wh DOUBLE NULL,
load_wh DOUBLE NULL,
grid_import_wh DOUBLE NULL,
grid_export_wh DOUBLE NULL,
battery_charge_wh DOUBLE NULL,
battery_discharge_wh DOUBLE NULL,
import_price_euro_kwh DOUBLE NULL,
feed_in_tariff_euro_kwh DOUBLE NULL,
slot_value_euro DOUBLE NULL,
remaining_value_euro DOUBLE NULL,
ac_charge_factor DOUBLE NULL,
dc_charge_allowed TINYINT NULL,
discharge_allowed TINYINT NULL,
battery_grid_export_factor DOUBLE NULL,
PRIMARY KEY (run_ts, slot),
KEY ix_eos_tail_plan_timestamp (timestamp),
KEY ix_eos_tail_plan_run (run_ts)
);