def write_sources(sources): db_sources = read_sources() for uri in db_sources: if uri not in sources: sql.db_delete(settings.PGA_DB, "sources", "uri", uri) for uri in sources: if uri not in db_sources: sql.db_insert(settings.PGA_DB, "sources", {"uri": uri})
def wipe_game_cache(self): logger.debug("Deleting games from service-games for %s", self.id) sql.db_delete(PGA_DB, "service_games", "service", self.id)
def delete_game(game_id): """Delete a game from the PGA.""" sql.db_delete(PGA_DB, "games", "id", game_id)
def delete_source(uri): sql.db_delete(settings.PGA_DB, "sources", "uri", uri)
def delete_source(uri): sql.db_delete(PGA_DB, "sources", "uri", uri)