我在 MSSQL 上的数据库不在默认实例上,而是在命名实例上,比如 MSSQL2014。
我在使用命令行从实例生成模型时遇到困难
我使用的命令是:
sequelize-auto -o "./models" -d database -h localhost/MSSQL2014 -u sa -p 1433 -x testPassword -e mssql
我也尝试过使用带 -c 选项的命令
sequelize-auto -o "./models" -d database -h localhost/MSSQL2014 -u sa -p 1433 -x testPassword -e mssql -c config.json
对于config.json
{ dialectOptions: {
instanceName: 'NameOfTheMSSQLInstance'
} }
最佳答案
我认为你正在寻找的是以下内容
sequelize-auto -o "./models" -d database -h localhost-u sa -p 1433 -x testPassword -e mssql -c config.json
然后是:
// config.json
{
dialectOptions: {
instanceName: 'MSSQL2014'
}
}
关于javascript - Sequelize-auto 无法连接到命名的 MSSQL 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36748046/