美文网首页
node通过sequelize连接sqlserver(mssql

node通过sequelize连接sqlserver(mssql

作者: 低调的颜某人 | 来源:发表于2020-01-13 13:51 被阅读0次

    后端框架

    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官网配置就行了

    相关文章

      网友评论

          本文标题:node通过sequelize连接sqlserver(mssql

          本文链接:https://www.haomeiwen.com/subject/cgwgactx.html