【问题标题】:Missing database connection when trying to set up Adonis with Postgres尝试使用 Postgres 设置 Adonis 时缺少数据库连接
【发布时间】:2020-05-22 18:10:44
【问题描述】:

配置我的.env 文件以使用 Postgres 后,我收到以下错误:

RuntimeException: E_MISSING_DB_CONNECTION: Missing database connection {postgres}. Make sure you define it inside config/database.js 
file

这是我的.env 文件:

...
DB_CONNECTION=postgres
DB_HOST=127.0.0.1
DB_PORT=5432
DB_USER=postgres
...

【问题讨论】:

    标签: postgresql adonis.js


    【解决方案1】:

    想通了,尽管我在一些 Adonis 文档中发现数据库连接应该是 postgres,但我在 .env 文件中设置了以下内容

    DB_CONNECTION=pg
    

    如果你没有 pg 模块,你也必须安装它

    npm i --save pg
    

    我认为模块可能在某个时候更改了名称?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-11
      • 1970-01-01
      • 2012-01-26
      • 2017-10-31
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      • 2013-10-19
      相关资源
      最近更新 更多