Grails 在dbm-gorm-diff期间保持有序索引

Grails 在dbm-gorm-diff期间保持有序索引,grails,gorm,database-migration,grails-domain-class,Grails,Gorm,Database Migration,Grails Domain Class,我有一个通过数据库迁移插件映射到MySQL表的域类。出于性能方面的原因,我需要一个以特定顺序使用属性创建的索引 但是,每次执行dbm gorm diff时,生成的代码都希望删除我的索引并使用默认顺序重新创建它 我发现目前grails无法指定任意的索引顺序。但是,有没有办法告诉迁移插件忽略索引?这是一种攻击,但是如果您查看数据库表DATABASECHANGELOG。它执行了所有的更改,插件使用这些更改来确定更改了什么。在其中添加一个条目,以“欺骗”它已经创建了索引,它不会再这样做。

我有一个通过数据库迁移插件映射到MySQL表的域类。出于性能方面的原因,我需要一个以特定顺序使用属性创建的索引

但是,每次执行dbm gorm diff时,生成的代码都希望删除我的索引并使用默认顺序重新创建它


我发现目前grails无法指定任意的索引顺序。但是,有没有办法告诉迁移插件忽略索引?

这是一种攻击,但是如果您查看数据库表DATABASECHANGELOG。它执行了所有的更改,插件使用这些更改来确定更改了什么。在其中添加一个条目,以“欺骗”它已经创建了索引,它不会再这样做。