first commit
Build and deploy / build-and-push (push) Successful in 17s
Build and deploy / deploy (push) Successful in 10s

This commit is contained in:
william
2026-08-21 16:23:49 +02:00
committed by william
commit 3f4ebc4527
248 changed files with 10180 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
from ..connection import connect
def definitions_referencing(slug, definition_id):
"""Autres définitions de CE jeu qui ont un champ de type relation
pointant vers cette définition — utilisé pour bloquer une suppression
qui casserait ces relations."""
conn = connect(slug)
rows = conn.execute(
"""SELECT DISTINCT d.id, d.name FROM _fields f
JOIN _definitions d ON d.id = f.definition_id
WHERE f.relation_definition_id = ?""",
(definition_id,),
).fetchall()
conn.close()
return [dict(r) for r in rows]