Mikrotjeneste som lagrer filtervalg fra veilarbportefoljeflatefs
mvn clean install
For lokal kjøring :
docker-compose up
docker-compose down -V
Opprett en issue i GitHub for eventuelle spørsmål.s
Er du ansatt i Nav kan du stille spørsmål på Slack i kanalen #team-obo-poao.
Dette repoet bruker GitHub Copilot til å generere kode.
For å migrere filter kan man kjøre SQL direkte mot databasen. Et eksempel på hvordan det kan gjøres vises under:
BEGIN;
//hent ut idene på filterne du ønsker å migrere
WITH selected_filters AS (
SELECT filter_id
FROM filter
WHERE (valgte_filter::jsonb ->> 'ytelse') = 'AAP_UNNTAK') // velg hvilket filter og evt verdi du ønsker her
// oppdater de selekterte filterne med ny verdi(er)
UPDATE filter
SET valgte_filter = jsonb_set(valgte_filter::jsonb,'{ytelseAapArena}','["HAR_AAP_UNNTAK"]'::jsonb,true) //set verdien(e) du ønsker her
WHERE filter_id IN (SELECT filter_id FROM selected_filters);
Du kan nå kjøre spørringer for å se hvordan db vil bli seende ut om sqlen kjøres. Eksempel testspørring:
select valgte_filter from filter WHERE (valgte_filter::jsonb ->> 'ytelse') = 'AAP_UNNTAK' limit 1;
Om alt ser riktig ut, avslutt transaksjonen med å kjøre commit.