Skip to main content

Module get_metadata

Module get_metadata 

Source
Expand description

Preenchimento de campos de metadados faltantes via RAWG.

Diferente do fluxo de enriquecimento inicial (enrichment.rs), este módulo foca em jogos que já foram importados mas ainda têm lacunas nos metadados (genres, developer, tags, description, etc.).

Design notes:

  • Ignora o cache da RAWG (fetch_rawg_metadata_fresh) para garantir dados atualizados.
  • Usa COALESCE via save_game_details — nunca sobrescreve campos existentes com NULL.
  • Reutiliza ProcessedGameDetails e save_game_details de enrichment.rs.

Functions§

fill_missing_metadata
Preenche campos de metadados vazios consultando a RAWG (sem cache).