web-dev-qa-db-fra.com

Comment désinstaller complètement une entité personnalisée implémentée par mon module?

Je dois écrire un cas d'utilisation de désinstallation pour mon entité personnalisée. Je veux juste savoir quelles opérations je devrais prendre en charge, afin de désinstaller complètement mon entité/mon module et tous les champs ci-joints (y compris les champs personnalisés créés par le champ API).

Devrais-je utiliser hook_uninstall Et comment dois-je implémenter ce crochet?

3
Pedram Behroozi

Les tableaux déclarés par le Hook_schema () seront automatiquement supprimés lorsque vous désinstallez votre module.

Si vous devez supprimer d'autres tables ou variables, utilisez le Hook_uninstall ()

2
nourcy