gpt4 book ai didi

node.js - SailsJS 连接

转载 作者:太空宇宙 更新时间:2023-11-04 02:00:22 24 4
gpt4 key购买 nike

我使用 SailsJS 构建了代码,并配置了连接以与 PostgreSQL 配合使用。但在用户名和密码字段上,我想从另一个函数检索此信息。任何人都知道我该怎么做。

示例:

pgDatabase: {
adapter: 'sails-postgresql',
host: 'server',
port: port,
user: getUsername(function(p) {
return(p);
}), // optional
password: getPassword(function(c) {
return(c);
}), // optional
database: 'db', //optional
pool: false
}

最佳答案

您可以在 config/env 文件中定义用于开发和生产的不同的用户名和密码,并且在连接中您可以访问它,如下面的代码行所示

username: (process.env.NODE_ENV == "production") ? "productionUser" : "otherUserName",
password: (process.env.NODE_ENV == "production") ? "productionPassword" : "otherPassword";

NODE_ENV可以在扬 sails 时设置

NODE_ENV=production sails lift
NODE_ENV=development sails lift

关于node.js - SailsJS 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46246702/

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