gpt4 book ai didi

node.js - Circleci, SequelizeConnectionError : no pg_hba. 主机配置项

转载 作者:行者123 更新时间:2023-12-03 22:35:35 27 4
gpt4 key购买 nike

我正在使用 circleci 运行一些涉及数据库的测试。我的服务器使用 node 和 sequelize 作为 orm。每当我运行测试时,都会出现以下错误:

SequelizeConnectionError: no pg_hba.conf entry for host X, user X, database X, SSL off

我该如何解决这个错误?

最佳答案

我找到了解决方案。在我创建 Sequelize 实例的模型索引文件中,我需要添加以下选项:

const sequelize = new Sequelize(
database_url,
{
ssl = true,
dialectOptions = {
ssl: true,
},
},
);

这修复了它。关键是设置两个 ssl 选项。问题是 Sequelize 没有使用 ssl。

关于node.js - Circleci, SequelizeConnectionError : no pg_hba. 主机配置项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61212938/

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