我删除了datasources.json并添加了一个datasources.local.js文件。
var postgresURI = process.env.DATABASE_URL;
module.exports = {
db: {
defaultForType: 'postgresql',
connector: 'postgresql',
url: postgresURI
}
};
在model-config.json中,我有“dataSource”:为所有部分设置“db”。
它抛出以下错误:用户正在引用不存在的dataSource:“db”。
我理解错误但不是为什么会被抛出。我做错了什么?
答案 0 :(得分:3)
正如documentation所说:
您可以覆盖以下文件中datasources.json中设置的值:datasources.local.js或datasources.local.json
因此,您可能希望使用" db"的声明来保留它,而不是删除datasources.json。在里面。在" datasources.local.js"您需要覆盖特定于环境的设置,即网址。