Mysql 错误:解析heroku中未定义的url时出错(Nodejs和sequelize)
我部署了我用nodejs、sequelize和mysql构建的应用程序 我运行了迁移,它给出了以下错误Mysql 错误:解析heroku中未定义的url时出错(Nodejs和sequelize),mysql,node.js,heroku,sequelize.js,migration,Mysql,Node.js,Heroku,Sequelize.js,Migration,我部署了我用nodejs、sequelize和mysql构建的应用程序 我运行了迁移,它给出了以下错误 Loaded configuration file "config/config.json". Using environment "production". Error parsing url: undefined config.json { "development": { "username": &qu
Loaded configuration file "config/config.json".
Using environment "production".
Error parsing url: undefined
config.json
{
"development": {
"username": "root",
"password": null,
"database": "erp",
"host": "127.0.0.1",
"dialect": "mysql"
},
"test": {
"username": "root",
"password": null,
"database": "database_test",
"host": "127.0.0.1",
"dialect": "mysql"
},
"production": {
"use_env_variable": "<url>",
"operatorAliases": "false",
"dialect": "mysql",
"dialectOptions": {
"ssl": {
"require": true,
"rejectUnauthorized": false
}
}
}
}
{
“发展”:{
“用户名”:“根”,
“密码”:空,
“数据库”:“erp”,
“主机”:“127.0.0.1”,
“方言”:“mysql”
},
“测试”:{
“用户名”:“根”,
“密码”:空,
“数据库”:“数据库测试”,
“主机”:“127.0.0.1”,
“方言”:“mysql”
},
“生产”:{
“使用_env_变量”:“”,
“OperatorAlias”:“false”,
“方言”:“mysql”,
“方言选项”:{
“ssl”:{
“要求”:正确,
“拒绝”:错误
}
}
}
}
production.json
{
"use_env_variable": "<url>"
}
{
“使用环境变量”:”
}
我如何解决这个问题