后端框架
egg
配置
基础配置参考https://eggjs.org/zh-cn/tutorials/sequelize.html
额外配置
config.default.js
config.sequelize={
...
dialectOptions: {
// 数据库实例名称,没有则不用设置
instanceName: 'SCII', //这个是数据库的实例名称,到任务管理器查看,没有修改默认MSSQLSERVER
},
define: {
schema: 'dbo', //这个是数据库的表前缀,到sql server manage查看表 默认dbo
freezeTableName: true, //设置为true时,sequelize不会自动在表名后添加s
timestamps: false, //设置为false时,不会默认添加时间戳,如果表没有这个字段一定要设置为false
},
...
}
连接sql server 时没有添加以上配置,会报invalid object name 'xxxx'
其他mysql按照egg官网配置就行了
网友评论