Я пытаюсь создать индекс с помощью функции extensionize.js addIndex, индекс создается, но не с именем, указанным в параметре indexName.
Я использую код ниже
queryInterface.addIndex('Item',
['name', 'description'], {
indicesType: 'FULLTEXT',
indexName: 'idx_item_fulltext'
})
После запуска миграции индекс создается с именем «item_name_description», а не «idx_item_fulltext», которое я указал.
Не могли бы вы вставить Seqeulize
версию, которую вы используете?
Для sequelize-cli
и sequelize
версии 5+
в опциях addIndex нет свойств indicesType
и indexName
:
Пожалуйста попробуйте:
queryInterface.addIndex('Item', ['name', 'description'], {
type: 'FULLTEXT',
name: 'idx_item_fulltext'
})
Я думаю
indicesType
тоже не работает