Переименуйте индекс с помощью миграции сиквела.

0

Я пытаюсь переименовать индексы в базе данных mysql с последующей миграцией. Я конвертирую mysql в postgresql. Postgres имеет только 63 символа для индексов. Я не хочу, чтобы pgloader обрезал их.

Есть ли способ использовать mysql-оператор RENAME INDEX?

Теги:
sequel

1 ответ

0

MySQL 5.7 или новее:

ALTER TABLE table_name RENAME INDEX old_index TO new_index

более старые версии:

ALTER TABLE table_name DROP INDEX old_index_name, ADD INDEX new_index_name ...
  • 1
    Спасибо, я знаю, как сделать это в MySQL, но я ищу миграцию Sequel, чтобы сделать это. Наша система зависит от выполнения всего через конкретную миграцию.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню