diff --git a/backend/backend-api.md b/backend/backend-api.md index edb1e94..200bef0 100644 --- a/backend/backend-api.md +++ b/backend/backend-api.md @@ -218,6 +218,9 @@ Et spill med detaljer og relasjoner. | `website` | `String` | Offisiell nettside. | | `added` | `Int!` | Antall RAWG-brukere som har lagt spillet til i en liste. Brukes som mål på popularitet. | | `metacritic` | `Int` | Metacritic-score, 0–100. | +| `rating` | `Float` | RAWG-brukernes snittvurdering, 0–5. | +| `ratingsCount` | `Int!` | Antall vurderinger bak `rating`. | +| `playtime` | `Int` | Gjennomsnittlig spilletid i timer. | | `esrbRating` | `String` | Amerikansk aldersgrense, f.eks. `Mature`. | | `dominantColor` | `String` | Hovedfargen i forsidebildet som hex, f.eks. `0f0f0f`. | | `backgroundImage` | `String` | URL til forsidebildet. | diff --git a/backend/src/resolvers.ts b/backend/src/resolvers.ts index 9a9e10a..5537c4f 100644 --- a/backend/src/resolvers.ts +++ b/backend/src/resolvers.ts @@ -31,6 +31,9 @@ const GAME_COLS = ` website, added, metacritic, + rating, + ratings_count AS "ratingsCount", + playtime, esrb_rating AS "esrbRating", dominant_color AS "dominantColor", background_image AS "backgroundImage", diff --git a/backend/src/schema.ts b/backend/src/schema.ts index fa8b1eb..5e1b1c0 100644 --- a/backend/src/schema.ts +++ b/backend/src/schema.ts @@ -30,6 +30,9 @@ export const typeDefs = `#graphql website: String, added: Int!, metacritic: Int, + rating: Float, + ratingsCount: Int!, + playtime: Int, esrbRating: String, dominantColor: String, backgroundImage: String,