from db.supports import connect_support, ensure_document_pages_schema def delete_document_element(slug: str, element_id: int) -> None: """Supprime un élément — CASCADE (contrainte FK, voir db/supports/create_support.py) retire aussi ses enfants si c'était une rangée.""" ensure_document_pages_schema(slug) conn = connect_support(slug) conn.execute("DELETE FROM _document_elements WHERE id = ?", (element_id,)) conn.commit() conn.close()