如何在sequelize的一个migrations里创建表、普通索引、唯一索引

1,903 阅读1分钟

1、背景:我用的是eggjs-sequelize插件。

1.1、一次性创建好表和普通索引

上面那个是普通索引的方式;

1.2、根据sequelize的官方文档,如果创建唯一索引的话,

docs.sequelizejs.com/class/lib/q…

根据上图只需在在queryIterface.addIndex()的第三个参数加上{unique:true}即可。如下图

2、sequelize 感觉很难用,找了很久也没找到可以给表的列添加注释方式。希望万能的coder给点提示,欢迎留言