Skip to content

Commit 9d3673c

Browse files
Use a single entity for tabular modifications (#696)
* migration and new entities OK (todo: single DTO and rm former tables) Signed-off-by: David BRAQUART <[email protected]> * use tabular DTO package Signed-off-by: David BRAQUART <[email protected]> * simplify DTOs Signed-off-by: David BRAQUART <[email protected]> * fix TU Signed-off-by: David BRAQUART <[email protected]> * little change Signed-off-by: David BRAQUART <[email protected]> * uncomment drop tables Signed-off-by: David BRAQUART <[email protected]> * Fix checkstyle pb Signed-off-by: Franck LECUYER <[email protected]> * use new lib Signed-off-by: David BRAQUART <[email protected]> --------- Signed-off-by: David BRAQUART <[email protected]> Signed-off-by: Franck LECUYER <[email protected]> Co-authored-by: Franck LECUYER <[email protected]>
1 parent 1f75e14 commit 9d3673c

28 files changed

+357
-450
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<sonar.organization>gridsuite</sonar.organization>
5353
<sonar.projectKey>org.gridsuite:network-modification-server</sonar.projectKey>
5454
<!-- TODO network-modification.version remove when upgrading gridsuite dependencies -->
55-
<network-modification.version>0.43.0</network-modification.version>
55+
<network-modification.version>0.44.0</network-modification.version>
5656
<!-- FIXME: powsybl-network-store modules'version is overloaded in the dependencies section.The overloads and this property below have to be removed at next powsybl-ws-dependencies.version upgrade -->
5757
<powsybl-network-store.version>1.31.0</powsybl-network-store.version>
5858
<powsybl-balances-adjustment.version>2.14.1</powsybl-balances-adjustment.version>

src/main/java/org/gridsuite/modification/server/entities/EntityRegistry.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import java.util.Map;
1111

1212
import org.gridsuite.modification.dto.*;
13+
import org.gridsuite.modification.dto.tabular.*;
1314
import org.gridsuite.modification.server.entities.equipment.creation.*;
1415
import org.gridsuite.modification.server.entities.equipment.deletion.*;
1516
import org.gridsuite.modification.server.entities.equipment.modification.*;
@@ -20,8 +21,7 @@
2021
import org.gridsuite.modification.server.entities.equipment.modification.attribute.IntegerEquipmentAttributeModificationEntity;
2122
import org.gridsuite.modification.server.entities.equipment.modification.attribute.StringEquipmentAttributeModificationEntity;
2223
import org.gridsuite.modification.server.entities.equipment.modification.byfilter.*;
23-
import org.gridsuite.modification.server.entities.tabular.TabularCreationEntity;
24-
import org.gridsuite.modification.server.entities.tabular.TabularModificationEntity;
24+
import org.gridsuite.modification.server.entities.tabular.TabularModificationsEntity;
2525

2626
/**
2727
* @author Ayoub LABIDI <ayoub.labidi at rte-france.com>
@@ -50,7 +50,6 @@ private EntityRegistry() {
5050
register(ConverterStationCreationInfos.class, ConverterStationCreationEntity.class);
5151
register(LccCreationInfos.class, LccCreationEntity.class);
5252
register(LccConverterStationCreationInfos.class, LccConverterStationCreationEntity.class);
53-
register(TabularCreationInfos.class, TabularCreationEntity.class);
5453
register(CreateVoltageLevelSectionInfos.class, CreateVoltageLevelSectionEntity.class);
5554

5655
// // modification
@@ -64,8 +63,6 @@ private EntityRegistry() {
6463
register(ShuntCompensatorModificationInfos.class, ShuntCompensatorModificationEntity.class);
6564
register(VscModificationInfos.class, VscModificationEntity.class);
6665
register(ConverterStationModificationInfos.class, ConverterStationModificationEntity.class);
67-
register(TabularModificationInfos.class, TabularModificationEntity.class);
68-
register(LimitSetsTabularModificationInfos.class, TabularModificationEntity.class);
6966
register(ByFormulaModificationInfos.class, ByFormulaModificationEntity.class);
7067
register(ModificationByAssignmentInfos.class, ModificationByAssignmentEntity.class);
7168
register(EquipmentAttributeModificationInfos.class, EquipmentAttributeModificationEntity.class);
@@ -76,6 +73,11 @@ private EntityRegistry() {
7673
register(CreateVoltageLevelTopologyInfos.class, CreateVoltageLevelTopologyEntity.class);
7774
register(MoveVoltageLevelFeederBaysInfos.class, MoveVoltageLevelFeederBaysEntity.class);
7875

76+
// tabular
77+
register(TabularCreationInfos.class, TabularModificationsEntity.class);
78+
register(TabularModificationInfos.class, TabularModificationsEntity.class);
79+
register(LimitSetsTabularModificationInfos.class, TabularModificationsEntity.class);
80+
7981
// // attatching and splitting
8082
register(LineAttachToVoltageLevelInfos.class, LineAttachToVoltageLevelEntity.class);
8183
register(LineSplitWithVoltageLevelInfos.class, LineSplitWithVoltageLevelEntity.class);

src/main/java/org/gridsuite/modification/server/entities/tabular/TabularBaseEntity.java

Lines changed: 0 additions & 64 deletions
This file was deleted.

src/main/java/org/gridsuite/modification/server/entities/tabular/TabularCreationEntity.java

Lines changed: 0 additions & 89 deletions
This file was deleted.

src/main/java/org/gridsuite/modification/server/entities/tabular/TabularModificationEntity.java

Lines changed: 0 additions & 87 deletions
This file was deleted.

0 commit comments

Comments
 (0)