Skip to content

Commit 5bab975

Browse files
authored
Merge pull request #1357 from navikt/fix_db_script
Fix db script
2 parents 6f35875 + acd6cfa commit 5bab975

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

src/main/kotlin/db/migration/V196__record_varslet_behandlingstid_history.kt

+16-11
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ import java.util.*
88

99
class V196__record_varslet_behandlingstid_history : BaseJavaMigration() {
1010
override fun migrate(context: Context) {
11+
12+
val preparedInitialStatement = context.connection.prepareStatement(
13+
"""
14+
insert into klage.varslet_behandlingstid_historikk (id, behandling_id, tidspunkt)
15+
values (?, ?, ?)
16+
""".trimIndent()
17+
)
18+
1119
val preparedStatement = context.connection.prepareStatement(
1220
"""
1321
insert into klage.varslet_behandlingstid_historikk (id, behandling_id, tidspunkt, utfoerende_ident, utfoerende_navn, varslet_frist, varslet_behandlingstid_units, varslet_behandlingstid_unit_type_id)
@@ -60,7 +68,9 @@ class V196__record_varslet_behandlingstid_history : BaseJavaMigration() {
6068
'7ac59784-c955-45c1-abd4-7c2da8bdee12',
6169
'7748f7b9-1f4f-4bf8-a8da-7c1daa7ccd6f',
6270
'a02f2f96-9d13-4f08-bb5b-f6a30a73d4ad',
63-
'29334dd2-dbd9-44a2-813c-a56f5a900bdb'
71+
'29334dd2-dbd9-44a2-813c-a56f5a900bdb',
72+
--Verification in dev
73+
'd32f1462-26f0-4697-93ae-603aaaef3e1d'
6474
)
6575
"""
6676
)
@@ -73,24 +83,19 @@ class V196__record_varslet_behandlingstid_history : BaseJavaMigration() {
7383
val varsletBehandlingstidTypeId = rows.getString(5)
7484

7585
//Null case
76-
preparedStatement.setObject(1, UUID.randomUUID())
77-
preparedStatement.setObject(2, behandlingId)
78-
preparedStatement.setObject(3, created)
79-
preparedStatement.setString(4, null)
80-
preparedStatement.setString(5, null)
81-
preparedStatement.setString(6, null)
82-
preparedStatement.setString(7, null)
83-
preparedStatement.setString(8, null)
86+
preparedInitialStatement.setObject(1, UUID.randomUUID())
87+
preparedInitialStatement.setObject(2, behandlingId)
88+
preparedInitialStatement.setObject(3, created)
8489

85-
preparedStatement.executeUpdate()
90+
preparedInitialStatement.executeUpdate()
8691

8792
//First entry
8893
preparedStatement.setObject(1, UUID.randomUUID())
8994
preparedStatement.setObject(2, behandlingId)
9095
preparedStatement.setObject(3, LocalDateTime.now())
9196
preparedStatement.setString(4, "B126820")
9297
preparedStatement.setString(5, "Kristin Åsene Buskerud")
93-
preparedStatement.setObject(6, varsletFrist)
98+
preparedStatement.setDate(6, varsletFrist)
9499
preparedStatement.setInt(7, varsletBehandlingstidUnits)
95100
preparedStatement.setString(8, varsletBehandlingstidTypeId)
96101

0 commit comments

Comments
 (0)