Я пытаюсь переименовать индексы в базе данных mysql с последующей миграцией. Я конвертирую mysql в postgresql. Postgres имеет только 63 символа для индексов. Я не хочу, чтобы pgloader обрезал их.
Есть ли способ использовать mysql-оператор RENAME INDEX
?
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 ...