pub fn save_scraped_data(
conn: &Connection,
steam_app_id: &str,
data: &PcgwScrapedData,
) -> Result<(), String>Expand description
Salva os dados raspados no banco, substituindo entradas anteriores do jogo.
Usa DELETE + INSERT em vez de REPLACE porque os dados têm múltiplas linhas
por jogo (não há PK natural além de steam_app_id + os_family + tier_title).