使用续集迁移重命名索引

时间:2018-01-04 06:45:56

标签: mysql ruby postgresql sequel

我正在尝试使用续集迁移重命名mysql数据库中的索引。我正在将mysql转换为postgresql。 Postgres只有63个字符用于索引。我不想让pgloader截断它们。

有没有办法使用mysql语句RENAME INDEX

1 个答案:

答案 0 :(得分: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 ...