Skip to content

Commit 5145266

Browse files
authored
7790: move db migration steps to correct method (#7188)
1 parent a1dde95 commit 5145266

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -130,15 +130,6 @@ public HapiFhirJpaMigrationTasks(Set<String> theFlags) {
130130
init780();
131131
init820();
132132
init840();
133-
init860();
134-
}
135-
136-
protected void init860() {
137-
Builder version = forVersion(VersionEnum.V8_4_0);
138-
{
139-
version.onTable("HFJ_RESOURCE_MODIFIED").dropPrimaryKey("20250729.1");
140-
version.onTable("HFJ_RESOURCE_MODIFIED").addPrimaryKey("20250729.2", "RES_ID", "RES_VER", "RESOURCE_TYPE");
141-
}
142133
}
143134

144135
protected void init840() {
@@ -177,6 +168,10 @@ protected void init840() {
177168
Builder.BuilderWithTableName resLink = version.onTable("HFJ_RES_LINK");
178169
resLink.addColumn("20250515.501", "SRC_RES_TYPE_ID").nullable().type(ColumnTypeEnum.SMALLINT);
179170
resLink.addColumn("20250515.502", "TARGET_RES_TYPE_ID").nullable().type(ColumnTypeEnum.SMALLINT);
171+
172+
// Add RESOURCE_TYPE to the HFJ_RESOURCE_MODIFIED primary key
173+
version.onTable("HFJ_RESOURCE_MODIFIED").dropPrimaryKey("20250729.1");
174+
version.onTable("HFJ_RESOURCE_MODIFIED").addPrimaryKey("20250729.2", "RES_ID", "RES_VER", "RESOURCE_TYPE");
180175
}
181176
}
182177

0 commit comments

Comments
 (0)