Documentation Frappe Framework

Frappe Framework

bench uninstall-app

La commande retire une application du site et les DocTypes et modules liés. L’application n’a pas besoin d’être installée sur le bench.

1 min de lectureMis à jour le Source : docs.frappe.io

À quoi sert la commande

bench uninstall-app retire une application ainsi que les DocTypes et modules liés du site. La commande vérifie d’abord que l’application est présente sur le site, puis tente de supprimer ses modules et ses DocTypes. L’application n’a pas besoin d’être installée sur le bench pour lancer uninstall-app.

Usage

terminal
bench uninstall-app [OPTIONS] APP
OptionEffet
-y, --yesPasse la confirmation
--dry-runListe les DocTypes qui seraient supprimés
--no-backupNe sauvegarde pas le site
--forceForce le retrait de l’application du site

Exemples

Voir ce qui serait supprimé :

terminal
bench --site {site} uninstall-app {app} --dry-run

Sans sauvegarde :

terminal
bench --site {site} uninstall-app {app} --no-backup

Retrait forcé :

terminal
bench --site {site} uninstall-app {app} --force

Sans confirmation :

terminal
bench --site {site} uninstall-app {app} --yes

Point d’attention

--dry-run ne retire rien : il liste les DocTypes concernés. --no-backup et --force s’appliquent à l’opération réelle. La commande agit sur le site, même si l’application est absente du bench.