Skip to content

Commit

Permalink
Legg til kolonne for å lagre im skjema (#669)
Browse files Browse the repository at this point in the history
Vi ønsker å splitte opp flyten for innsending av inntektsmeldinger i to steg, med lagring av skjema i steg 1 og beriking i steg 2 (se Del opp innsending i et synkront og et asynkront steg #582).

For å gjøre testing av #582 enklere i dev, så ønsker vi å ta inn databasemigreringen i main først.
  • Loading branch information
magnusae authored Aug 26, 2024
1 parent 5c64e41 commit 555cba0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package no.nav.helsearbeidsgiver.inntektsmelding.db.tabell

import no.nav.helsearbeidsgiver.domene.inntektsmelding.deprecated.Inntektsmelding
import no.nav.helsearbeidsgiver.domene.inntektsmelding.v1.skjema.SkjemaInntektsmelding
import no.nav.helsearbeidsgiver.felles.domene.EksternInntektsmelding
import no.nav.helsearbeidsgiver.utils.json.jsonConfig
import org.jetbrains.exposed.sql.Table
Expand All @@ -25,6 +26,12 @@ object InntektsmeldingEntitet : Table("inntektsmelding") {
jsonConfig = jsonConfig,
kSerializer = EksternInntektsmelding.serializer(),
).nullable()
val skjema =
jsonb<SkjemaInntektsmelding>(
name = "skjema",
jsonConfig = jsonConfig,
kSerializer = SkjemaInntektsmelding.serializer(),
).nullable()
val innsendt = datetime("innsendt")
val journalpostId = varchar("journalpostid", 30).nullable()
override val primaryKey = PrimaryKey(id, name = "id")
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ALTER TABLE inntektsmelding
ADD COLUMN skjema jsonb;

0 comments on commit 555cba0

Please sign in to comment.