Frappe Framework
bench reinstall
La commande efface les données d’un site MariaDB et le réinstalle avec les applications actuelles. Une confirmation est demandée.
À quoi sert la commande
bench reinstall réinstalle un site avec les applications actuelles. Toutes les données du site sont effacées, puis le site repart à vide. L’opération est destructrice : une confirmation interactive est demandée par défaut.
Attention
Cette fonction n’existe pour l’instant que pour les sites MariaDB. La source indique qu’une prise en charge de PostgreSQL pourrait venir plus tard.
Usage
bench reinstall [OPTIONS]| Option | Rôle |
|---|---|
--admin-password | Mot de passe administrateur du site réinstallé |
--mariadb-root-username | Utilisateur racine MariaDB |
--mariadb-root-password | Mot de passe racine MariaDB |
--yes | Passe la confirmation |
Exemples
Réinstallation sans les invites de confirmation, de mot de passe racine MariaDB et de mot de passe administrateur :
bench reinstall --site {site} --yes --mariadb-root-password {db-pass} --admin-password {admin-pass}Réinstallation avec un autre utilisateur qui a le privilège DBMS SUPER :
bench reinstall --mariadb-root-username {db-user} --mariadb-root-password {db-pass}Point d’attention
Sans --yes, la confirmation reste interactive. Un site PostgreSQL n’est pas couvert par la commande telle que la source la décrit.
