from ..connection import connect from .ensure_global_vars_schema import ensure_global_vars_schema def delete_global_variable(slug: str, name: str) -> None: """Supprime TOUTES les lignes de ce nom, pas seulement la ligne modèle PLAYER_SHARED — une variable per_player peut avoir une ligne par joueur ayant déjà écrit dessus (voir update_global_variable_value.py).""" ensure_global_vars_schema(slug) conn = connect(slug) conn.execute("DELETE FROM _global_variables WHERE name = ?", (name,)) conn.commit() conn.close()