【发布时间】:2019-05-23 20:53:02
【问题描述】:
当我将 Strapi 部署到新服务器时,我想创建和填充数据库表 (PostgreSQL),尤其是类别。如何访问生产配置并创建表和类别条目?
关于如何处理此问题的提示,将不胜感激!
【问题讨论】:
标签: postgresql bookshelf.js strapi
当我将 Strapi 部署到新服务器时,我想创建和填充数据库表 (PostgreSQL),尤其是类别。如何访问生产配置并创建表和类别条目?
关于如何处理此问题的提示,将不胜感激!
【问题讨论】:
标签: postgresql bookshelf.js strapi
我知道这是一个老问题,但我最近遇到了同样的问题。 基本上,您应该首先创建集合,从而创建模型。当然你也可以手动创建模型。
在最近的文档中,您可以找到有关引导函数的部分。
该函数在服务器启动时调用。 文档列出了以下用例:
以下是一些用例:
- 如果没有管理员用户,请创建一个。
- 用一些必要的数据填充数据库。
- 加载一些环境变量。
引导函数可以是同步的也可以是异步的。
可以在插件 strapi-plugin-users-permissions
中找到一个很好的示例您可以实现新服务或覆盖现有插件的功能。
函数初始化在这里实现async initialize 并在此处调用引导函数 await ...initialize()
初始化函数用于用两个角色填充数据库 认证和公开。
希望对偶然发现这个问题的人有所帮助。
【讨论】: