diff --git a/src/main/java/org/gridsuite/modification/server/entities/equipment/creation/BranchCreationEntity.java b/src/main/java/org/gridsuite/modification/server/entities/equipment/creation/BranchCreationEntity.java index ae74f3e07..b7fded965 100644 --- a/src/main/java/org/gridsuite/modification/server/entities/equipment/creation/BranchCreationEntity.java +++ b/src/main/java/org/gridsuite/modification/server/entities/equipment/creation/BranchCreationEntity.java @@ -69,10 +69,16 @@ public class BranchCreationEntity extends EquipmentCreationEntity { private boolean connected2; @OneToMany(cascade = CascadeType.ALL, orphanRemoval = true) + @JoinTable( + joinColumns = @JoinColumn(name = "operational_limits_groups_id"), foreignKey = @ForeignKey(name = "operational_limits_groups1_id_fk"), + inverseJoinColumns = @JoinColumn(name = "branch_id"), inverseForeignKey = @ForeignKey(name = "branch_id_fk")) @OrderColumn(name = "pos_operationalLimitsGroups1") private List operationalLimitsGroups1; @OneToMany(cascade = CascadeType.ALL, orphanRemoval = true) + @JoinTable( + joinColumns = @JoinColumn(name = "operational_limits_groups_id"), foreignKey = @ForeignKey(name = "operational_limits_groups2_id_fk"), + inverseJoinColumns = @JoinColumn(name = "branch_id"), inverseForeignKey = @ForeignKey(name = "branch_id_fk")) @OrderColumn(name = "pos_operationalLimitsGroups2") private List operationalLimitsGroups2; diff --git a/src/main/resources/db/changelog/changesets/changelog_20250107T150218Z.xml b/src/main/resources/db/changelog/changesets/changelog_20250115T135946Z.xml similarity index 50% rename from src/main/resources/db/changelog/changesets/changelog_20250107T150218Z.xml rename to src/main/resources/db/changelog/changesets/changelog_20250115T135946Z.xml index 8a26d557d..1e4a92ce4 100644 --- a/src/main/resources/db/changelog/changesets/changelog_20250107T150218Z.xml +++ b/src/main/resources/db/changelog/changesets/changelog_20250115T135946Z.xml @@ -1,11 +1,11 @@ - + - + - + @@ -13,12 +13,12 @@ - + - + - + @@ -26,7 +26,7 @@ - + @@ -35,12 +35,12 @@ - + - + - + @@ -48,12 +48,12 @@ - + - + - + @@ -61,90 +61,87 @@ - + - + - + - + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - - - - + - + - + - + - + diff --git a/src/main/resources/db/changelog/db.changelog-master.yaml b/src/main/resources/db/changelog/db.changelog-master.yaml index bd317997f..b10ee5f33 100644 --- a/src/main/resources/db/changelog/db.changelog-master.yaml +++ b/src/main/resources/db/changelog/db.changelog-master.yaml @@ -331,5 +331,5 @@ databaseChangeLog: file: changesets/changelog_20250114T150006Z.xml relativeToChangelogFile: true - include: + file: changesets/changelog_20250115T135946Z.xml relativeToChangelogFile: true - file: changesets/changelog_20250107T150218Z.xml