前端大讲堂Web前端之路让前端飞

sequelize 常见问题

2019-07-12  本文已影响2人  前端大课堂

本文主要列举使用 egg-sequelize 以及 sequelize 的常见问题。 

1. sequelize db:migrate ERROR: connect ECONNREFUSED 127.0.0.1:3306

config.sequelize = {

      dialectOptions: {

        socketPath: '/tmp/mysql.sock', // 指定套接字文件路径

      },

    }

2. sequelize 指定环境 

sequelize db:migrate --env development

sequelize db:migrate --env production

3. sequelize deprecated String based operators are now deprecated. 

网上很多说是  

operatorsAliases: false

但是这样会报另一个错,

DeprecationWarning: A boolean value was passed to options.operatorsAliases.

真正的解法是:

去掉 operatorsAliases 

记得在所有 eggs 的配置中去掉这个。 

上一篇下一篇

猜你喜欢

热点阅读