gpt4 book ai didi

postgresql - Strapi:初始化/填充数据库

转载 作者:行者123 更新时间:2023-12-04 13:41:37 29 4
gpt4 key购买 nike

当我将 Strapi 部署到新服务器时,我想创建和填充数据库表 (PostgreSQL),尤其是类别。如何访问生产配置,并创建表和类别条目?

关于如何解决这个问题的提示,将不胜感激!

最佳答案

我知道这是一个老问题,但我最近遇到了同样的问题。
基本上,您应该首先创建集合,从而创建模型。当然,您也可以手动创建模型。
在最近的文档中,您可以找到有关 bootstrap 功能的部分。
docs bootstrap
该函数在服务器启动时调用。
文档列出了以下用例:

Here are some use cases:

  • Create an admin user if there isn't one.
  • Fill the database with some necessary data.
  • Load some environment variables.

bootstrap 函数可以是同步的或异步的。
一个很好的例子可以在插件 Strapi-plugin-users-permissions 中找到
您可以实现新服务或覆盖现有插件的功能。
函数 initialize 在这里实现 async initialize
并在此处调用 bootstrap 函数
await ...initialize()
初始化函数用于用两个角色填充数据库
认证和公开。
希望对偶然发现这个问题的人有所帮助。

关于postgresql - Strapi:初始化/填充数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56282778/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com