启动项目时,出现:Unhandled rejection SequelizeDatabaseError

来源:6-8 验证用户账号密码

代码两三行

2019-08-13

启动项目时,出现:Unhandled rejection SequelizeDatabaseError: Specified key was too long; max key length is 767 bytes 错误,昨天晚上启动没事,今天换了个电脑启动就报错了,不知道为啥,请老师给解答一下

写回答

1回答

代码两三行

提问者

2019-08-13

找到原因了,user 模型那的email 的type属性,如果只设置为 Sequelize.STRING ,则会报错,后面加上 (lenNum) 就好了,应该是需要指定长度,默认的就超出


0
0

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2223 学习 · 878 问题

查看课程