From d5dcf33e13d8acf9f1e43b914317001914637434 Mon Sep 17 00:00:00 2001 From: Dusan Vojacek Date: Sun, 19 Apr 2026 12:19:12 +0200 Subject: [PATCH] fix V044 --- db/migration/V044__deye_register_max_current_a.sql | 4 ++-- db/migration/V047__deye_register_max_current_a_comments.sql | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 db/migration/V047__deye_register_max_current_a_comments.sql diff --git a/db/migration/V044__deye_register_max_current_a.sql b/db/migration/V044__deye_register_max_current_a.sql index 3c0c7e6..dfa14f6 100644 --- a/db/migration/V044__deye_register_max_current_a.sql +++ b/db/migration/V044__deye_register_max_current_a.sql @@ -4,6 +4,6 @@ ALTER TABLE ems.asset_inverter ADD COLUMN IF NOT EXISTS deye_register_max_discharge_a INT NULL; COMMENT ON COLUMN ems.asset_inverter.deye_register_max_charge_a IS - 'Optional A for reg 108; EMS uses COALESCE(this, FLOOR(LEAST(W)/51.2)) in _load_inverter_config.'; + 'Optional cap for holding reg 108 (A); NULL = use only LEAST(W)/51.2 derived max.'; COMMENT ON COLUMN ems.asset_inverter.deye_register_max_discharge_a IS - 'Optional A for reg 109; EMS uses COALESCE(this, FLOOR(LEAST(W)/51.2)) in _load_inverter_config.'; + 'Optional cap for holding reg 109 (A); NULL = use only derived max.'; diff --git a/db/migration/V047__deye_register_max_current_a_comments.sql b/db/migration/V047__deye_register_max_current_a_comments.sql new file mode 100644 index 0000000..6b8f6bc --- /dev/null +++ b/db/migration/V047__deye_register_max_current_a_comments.sql @@ -0,0 +1,5 @@ +-- Dříve upravené COMMENT v rámci V044; po pravidle Flyway jen nová migrace (checksum V044 nesmí měnit). +COMMENT ON COLUMN ems.asset_inverter.deye_register_max_charge_a IS + 'Optional A for reg 108; EMS uses COALESCE(this, FLOOR(LEAST(W)/51.2)) in _load_inverter_config.'; +COMMENT ON COLUMN ems.asset_inverter.deye_register_max_discharge_a IS + 'Optional A for reg 109; EMS uses COALESCE(this, FLOOR(LEAST(W)/51.2)) in _load_inverter_config.';