From 0b4b1549049838e3dc0b9e5d04ccaa0d83041a86 Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Tue, 20 Sep 2022 15:36:08 +0200 Subject: [PATCH] [UPD]Delete data type complement --- models/acc_operation.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/models/acc_operation.py b/models/acc_operation.py index 07971ca..a6cdabd 100644 --- a/models/acc_operation.py +++ b/models/acc_operation.py @@ -262,9 +262,8 @@ class AccOperation(models.Model): (SUM( (CASE WHEN comp_data_type = 'prod' THEN A.power ELSE 0 END) )/2) / 1000 as prod, - (SUM( (CASE - WHEN comp_data_type = 'complement' THEN A.power - ELSE 0 END) )/2) / 1000 as allocons, + ((SUM( (CASE WHEN comp_data_type = 'cons' THEN A.power ELSE 0 END)) - + SUM(CASE WHEN comp_data_type = 'autocons' THEN A.power ELSE 0 END) ) / 2) / 1000 as allocons, (SUM( (CASE WHEN comp_data_type = 'cons' THEN A.power ELSE 0 END) )/2) / 1000 as cons @@ -337,9 +336,8 @@ class AccOperation(models.Model): (SUM( (CASE WHEN comp_data_type = 'autocons' THEN A.power ELSE 0 END) )/2) / 1000 as autocons, - (SUM( (CASE - WHEN comp_data_type = 'complement' - THEN A.power ELSE 0 END) )/2) / 1000 as allocons + ((SUM( (CASE WHEN comp_data_type = 'cons' THEN A.power ELSE 0 END)) - + SUM(CASE WHEN comp_data_type = 'autocons' THEN A.power ELSE 0 END) ) / 2) / 1000 as allocons FROM acc_enedis_cdc A JOIN acc_operation E ON E.id = A.acc_operation_id WHERE A.acc_operation_id IS NOT NULL @@ -539,9 +537,8 @@ class AccOperation(models.Model): (SUM( (CASE WHEN comp_data_type = 'surplus' THEN A.power ELSE 0 END) )/2) / 1000 as surplus, - (SUM( (CASE - WHEN comp_data_type = 'complement' THEN A.power - ELSE 0 END) )/2) / 1000 as allocons, + ((SUM( (CASE WHEN comp_data_type = 'cons' THEN A.power ELSE 0 END)) - + SUM(CASE WHEN comp_data_type = 'autocons' THEN A.power ELSE 0 END) ) / 2) / 1000 as allocons, ((SUM((CASE WHEN comp_data_type = 'prod' THEN A.power ELSE 0 END)) @@ -614,9 +611,8 @@ class AccOperation(models.Model): (SUM( (CASE WHEN comp_data_type = 'surplus' THEN A.power ELSE 0 END) )/2) / 1000 as surplus, - (SUM( (CASE - WHEN comp_data_type = 'complement' THEN A.power - ELSE 0 END) )/2) / 1000 as allocons, + ((SUM( (CASE WHEN comp_data_type = 'cons' THEN A.power ELSE 0 END)) - + SUM(CASE WHEN comp_data_type = 'autocons' THEN A.power ELSE 0 END) ) / 2) / 1000 as allocons, ((SUM((CASE WHEN comp_data_type = 'prod' THEN A.power ELSE 0 END)) -- GitLab