# Останутся ли в базе данных какие-либо остаточные файлы после удаления плагина?

**URL:** https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003
**Category:** Self-hosting
**Created:** [15.Май.2024 02:12:41 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003 "2024-05-15T02:12:41Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Truest](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@Truest](https://meta.discourse.org/u/Truest)
#### Post date: [15.Май.2024 02:12:41 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/1 "2024-05-15T02:12:41Z")

</div>

> Отредактируйте файл app.yml:   
> \> Перейдите в каталог установки Discourse, обычно это /var/discourse.  
> \> Откройте файл containers/app.yml.  
> \> Удалите строки, ссылающиеся на плагин, который вы хотите удалить. Эти строки обычно выглядят как git clone [https://github.com/username/plugin-name.git.](https://github.com/username/plugin-name.git.)  
> \> Сохраните изменения в файле app.yml.  
> \> Пересоберите приложение:  
> \> Запустите ./launcher rebuild app из каталога /var/discourse.  
>   
> Я хочу удалить плагин Discourse, установленный на собственном хостинге, таким образом. Останутся ли при этом какие-либо остаточные файлы в базе данных?  
>   
> Если да, что мне нужно сделать, чтобы полностью удалить его, включая остаточные файлы?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15.Май.2024 06:02:47 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/2 "2024-05-15T06:02:47Z")

</div>

Зависит от плагина

---

<div class="post-metadata">

### Author: ![Truest](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@Truest](https://meta.discourse.org/u/Truest)
#### Post date: [15.Май.2024 06:08:21 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/3 "2024-05-15T06:08:21Z")

</div>

Если речь идет только об официальных плагинах Discourse, как обычно удалять остатки?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15.Май.2024 06:09:01 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/4 "2024-05-15T06:09:01Z")

</div>

Это зависит от плагина. Некоторые добавляют функционал, некоторые — нет.

Некоторые добавляют пользовательские поля. Некоторые добавляют таблицы. В большинстве случаев они не наносят вреда, и вы с большей вероятностью сломаете что-то, пытаясь их удалить, чем они сами вызовут проблемы.

---

<div class="post-metadata">

### Author: ![Truest](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@Truest](https://meta.discourse.org/u/Truest)
#### Post date: [15.Май.2024 06:16:01 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/5 "2024-05-15T06:16:01Z")

</div>

1. [Discourse User Notes](https://meta.discourse.org/t/discourse-user-notes/41026)
2. [Discourse Templates](https://meta.discourse.org/t/discourse-templates/229250)
3. [Events Plugin 📅](https://meta.discourse.org/t/events-plugin/69776)
4. [Multilingual Plugin 🌐](https://meta.discourse.org/t/multilingual-plugin/142740)
5. [Discourse Private Replies](https://meta.discourse.org/t/discourse-private-replies/146712)

Я хотел бы узнать, как удалить плагин, подобный этому.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15.Май.2024 06:37:17 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/6 "2024-05-15T06:37:17Z")

</div>

Похоже, что заметки пользователей используют магазин плагинов и пользовательские поля. Чтобы удалить их, нужно посмотреть исходный код и узнать ключи, используемые для каждого из них. Если вам неудобно делать это самостоятельно, можно задать вопрос в канале #Marketplace. Я предполагаю, что это займёт у меня от 30 до 120 минут.

Они не занимают много места и никак не могут навредить. Большинство людей не беспокоятся по поводу этой проблемы.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [14.Июнь.2024 06:37:19 UTC](https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/7 "2024-06-14T06:37:19Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
