@@ -8,6 +8,14 @@ import java.util.*
8
8
9
9
class V196__record_varslet_behandlingstid_history : BaseJavaMigration () {
10
10
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
+
11
19
val preparedStatement = context.connection.prepareStatement(
12
20
"""
13
21
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() {
60
68
'7ac59784-c955-45c1-abd4-7c2da8bdee12',
61
69
'7748f7b9-1f4f-4bf8-a8da-7c1daa7ccd6f',
62
70
'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'
64
74
)
65
75
"""
66
76
)
@@ -73,24 +83,19 @@ class V196__record_varslet_behandlingstid_history : BaseJavaMigration() {
73
83
val varsletBehandlingstidTypeId = rows.getString(5 )
74
84
75
85
// 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)
84
89
85
- preparedStatement .executeUpdate()
90
+ preparedInitialStatement .executeUpdate()
86
91
87
92
// First entry
88
93
preparedStatement.setObject(1 , UUID .randomUUID())
89
94
preparedStatement.setObject(2 , behandlingId)
90
95
preparedStatement.setObject(3 , LocalDateTime .now())
91
96
preparedStatement.setString(4 , " B126820" )
92
97
preparedStatement.setString(5 , " Kristin Åsene Buskerud" )
93
- preparedStatement.setObject (6 , varsletFrist)
98
+ preparedStatement.setDate (6 , varsletFrist)
94
99
preparedStatement.setInt(7 , varsletBehandlingstidUnits)
95
100
preparedStatement.setString(8 , varsletBehandlingstidTypeId)
96
101
0 commit comments