Tengo una tabla con un índice compuesto que no se creó mediante una migración de rieles. Ahora, necesito crear una migración de rieles que elimine este índice y cree uno nuevo, pero no necesariamente sé cuál será el nombre del índice.Usar migraciones de rieles para eliminar un índice sin conocer su nombre
Sé que es posible obtener una lista de nombres de tabla y columnas dentro de un paso de migración. ¿Es posible obtener una lista de nombres de índice en una tabla en particular? O, mirándolo de otra manera, ¿es posible eliminar todos los índices en una tabla? ¿O es la única opción para escribir mis propias consultas SQL específicas de la base de datos para obtener esta información?
Esto parece ser específica de MySQL; no funciona en postgresql, por ejemplo. Creo que el OP intentaba evitar esto. – Kelvin