{{indexmenu_n>30}} ## Supprimer un pad Il n'existe pas pour l'heure de système de plugin ni de panel d'administration. Ainsi il faut s'aider de la base de données pour supprimer un pad définitivement et il ne sera pas possible de supprimer les pad trop vieux à moins de faire un script dédié. Les opérations qui suivent sont des suppressions sur une base de données de production. Assurez vous d'avoir fait un backup! ### Préambule Il faut se trouver à l'intérieur du conteneur de base de données de Hedgedoc. Pour ce faire, on pourra s'aider du [[technique:graph_services|graphe des services]] pour savoir où tourne Hedgedoc, puis se rendre à l'intérieur du conteneur de base de données et ouvrir un shell PostgreSQL : ``` $ docker exec -it hedgedoc-db bash # psql -U hedgedoc ``` Après quoi on [[technique:adminserv:hedgedoc:db|récupère l'identifiant du pad]] tel que stocké en base. ### Suppression des révisions DELETE FROM "Revisions" WHERE "Revisions"."noteId" = ''; ### Suppression du pad DELETE FROM "Notes" WHERE "Notes"."id" = ''; ### Suppression de l'historique DELETE FROM "Authors" WHERE "Authors"."noteId" = '';