如何使用sequelize-cli(MS SQL db)在指定键顺序(排序)的情况下在两列上创建索引?

问题描述 投票:0回答:1

我正在为我的项目使用Sequelize-CLI迁移。我想创建一个迁移,在我的两个列(id和date)上添加CLUSTERED索引。我想将日期排序设置为DESC

这是我基本上要执行的查询:

CREATE CLUSTERED INDEX IX_id_date ON [dbName].[dbo].[table] ([id], [date] DESC)

现在我的代码如下:

return queryInterface.addIndex(tableName, ['id', 'date'],
        {
          name: 'IX_id_date',
          type: 'CLUSTERED'
        })

但是我不知道如何在DESC列索引上添加date选项。在续集文档以及stackoverflow上的任何地方都找不到解决方案。

感谢您的帮助。

node.js sql-server sequelize.js database-migration sequelize-cli
1个回答
0
投票

enter image description here

ColummnName3也是表中的一列。您可以根据需要使用订单AS ASCDESC

© www.soinside.com 2019 - 2024. All rights reserved.