# Por que os plugins que exigem dados não iniciam após a instalação?

**URL:** <https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948>\
**Category:** Development\
**Created:** [Outubro 5, 2026, 10:56am UTC](https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948 "2026-10-05T10:56:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rohankhanboss](https://avatars.discourse-cdn.com/v4/letter/r/9de053/32.png) [@rohankhanboss](https://meta.discourse.org/u/rohankhanboss)\
**Post date:** [Outubro 5, 2026, 10:56am UTC](https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948/1 "2026-10-05T10:56:14Z")

</div>

Qual hook devo usar para instalar um plugin que requer dados do banco de dados, já que o “after\_code” é executado antes das migrações?

---

<div class="post-metadata">

**Author:** ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Post date:** [Outubro 5, 2026, 11:59am UTC](https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948/2 "2026-10-05T11:59:32Z")

</div>

Você pode acessar o banco de dados usando um plugin. O que você está tentando fazer especificamente?

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [Outubro 5, 2026, 12:37pm UTC](https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948/3 "2026-10-05T12:37:25Z")

</div>

> [@Instalar plugins em um site auto-hospedado](https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157?u=merefield):
>
> warning Este guia pressupõe que você tenha uma instalação padrão auto-hospedada. Nós somente damos suporte ao método de instalação padrão aqui, então estas instruções pressupõem que você tenha uma instalação padrão. warning Este guia aplica-se apenas a instâncias Discourse auto-hospedadas. Se você estiver usando um serviço de hospedagem gerenciado, os plugins disponíveis são controlados pelo seu provedor de hospedagem. Por exemplo, em nossa hospedagem [estes plugins específicos](https://www.discourse.org/plugins) estão disp…

Sim, você faz o clone na seção `after_code`
