Expand description
Persistência dos dados do PCGamingWiki no banco SQLite local.
Os dados são armazenados na tabela game_extras sem TTL — tratados como
características fixas do jogo e atualizados apenas por invalidação explícita
via invalidate_pcgw_data.
Functions§
- get_
game_ data_ paths - Retorna os caminhos de game data salvos para um jogo. Retorna vetor vazio se nunca foram buscados.
- get_
pcgw_ data - Retorna os dados do PCGamingWiki armazenados para o jogo.
- get_
system_ requirements - Retorna os requisitos de sistema salvos para um jogo. Retorna vetor vazio se nunca foram buscados.
- initialize_
pcgamingwiki_ tables - Cria a tabela
game_extras,system_requirementsegame_data_pathsemgames.dbse ainda não existirem. - invalidate_
pcgw_ data - Invalida os dados de um jogo, forçando nova busca na próxima chamada.
- save_
pcgw_ data - Salva ou atualiza os dados do PCGamingWiki para um jogo.
- save_
scraped_ data - Salva os dados raspados no banco, substituindo entradas anteriores do jogo.