Entity framework con migraciones de bases de datos mysql fallan, al crear índices

¿Qué causa este error en MySQL con el marco de la entidad? Puedo generar la secuencia de comandos de migración y conectarme a la base de datos, pero no me gusta el SQL generado particularmente "hash" cuando intento crear índices.

Ejemplo

CREATE index  `IX_Facility_ID` on `Contact.Address` (`Facility_ID` DESC) using HASH

Error

MySql.Data.MySqlClient.MySqlException (0x80004005): Uso incorrecto del índice espacial / texto completo / hash y el orden explícito del índice

¿Hay alguna forma de evitar esto? Esto es con EF 6 y los últimos dlls mysql.

Respuestas a la pregunta(3)

Su respuesta a la pregunta