【发布时间】:2021-09-14 13:08:28
【问题描述】:
我是使用 keystone 的新用户,将使用 keystone 创建简单的项目,但是在通过 yarn 生成项目时我遇到了一些问题,总是选择 postgresql 作为默认数据库类型。 下面是我用 keystone 创建新项目时的示例截图 [1]:https://i.stack.imgur.com/GX4i4.png
【问题讨论】:
标签: postgresql keystonejs
我是使用 keystone 的新用户,将使用 keystone 创建简单的项目,但是在通过 yarn 生成项目时我遇到了一些问题,总是选择 postgresql 作为默认数据库类型。 下面是我用 keystone 创建新项目时的示例截图 [1]:https://i.stack.imgur.com/GX4i4.png
【问题讨论】:
标签: postgresql keystonejs
您运行的yarn create keystone-app 命令使用create-keystone-app,记录在here。生成的应用程序只需要一个 Postgres 数据库。如果您还没有它,您可以install Postgres using brew 或Postgres.app(在 MacOS 上)或official installers 之一。
如果您不想使用 Postgres,则需要以另一种方式创建项目。克隆Keystone repo 并查看examples 目录。它充满了使用 SQLite 数据库的非常简单的起点。
create-keystone-app 现在已更新为默认使用 SQLite,因此它根本不会提示输入数据库连接字符串。如果需要,您仍然可以手动切换到 Postgres,但这是一个手动步骤。
walkthrough 有详细信息。
【讨论】: