## Beskrivelse Databasen på VM-en har bare de 10 opprinnelige annonsene. Last inn det genererte datasettet fra #39, slik at backenden på VM-en har nok data til å vise at søk, filtrering, sortering og paginering skalerer. ## Akseptansekriterier - [ ] Det er tatt en backup av databasen med `pg_dump` før endringene. - [ ] Nyeste kode fra `dev` er hentet til VM-en, og avhengighetene er installert med `npm ci`. - [ ] `npm run migrate` har lagt til `created_at` i `listings`, og `pgmigrations` viser to migrasjoner. - [ ] `npm run seed:large` har satt inn 10 000 annonser, og `listings` har totalt 10 010 rader. - [ ] En ny kjøring av `npm run seed:large` gir 0 nye annonser. - [ ] systemd-tjenesten er restartet, og GraphQL svarer på `health` og `listing(id: "gen-000001")`. - [ ] Statustabellen i `docs/vm-backend.md` er oppdatert med datasettet. ## Avgrensning Frontend, Apache, paginering og indekser inngår ikke. Datasettet og koden som genererer det, endres heller ikke. ## Avhengigheter - [FEAT] Generer stort og variert datasett med ekte verktøymodeller #39 – må være merget til `dev`. - [CONFIG] Sett opp GraphQL-backend på VM med systemd #37 – tjenesten og databasen på VM-en.