使用Sequelize创建数据库索引

时间:2014-06-02 16:00:58

标签: mysql node.js sequelize.js

我正在使用 SequelizeJS v1.7.6,我需要在模型中以某种方式定义字段上的索引,我不需要合成索引,所以没有什么复杂的。我找到的是选项,您只能设置字段是否应具有唯一索引。

id:
  type: DataTypes.INTEGER.UNSIGNED
  index: yes # something like that does not work 

但无法找到方法如何通过某些属性或手动设置经典索引。

你有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你是对的,在1.7。*版本中是不可能的 - 但是将通过这个pull-request comment在Sequelize版本2.0中。

此外,您可以使用addIndex Sequelize Migrations命令在模型定义之外创建索引。