@@ -7,7 +7,7 @@ impl IndexBuilder for MysqlQueryBuilder {
77 sql : & mut dyn SqlWriter ,
88 ) {
99 self . prepare_index_prefix ( create, sql) ;
10- write ! ( sql, " KEY " ) . unwrap ( ) ;
10+ write ! ( sql, "KEY " ) . unwrap ( ) ;
1111
1212 if let Some ( name) = & create. index . name {
1313 write ! ( sql, "{}{}{} " , self . quote( ) , name, self . quote( ) ) . unwrap ( ) ;
@@ -28,12 +28,7 @@ impl IndexBuilder for MysqlQueryBuilder {
2828 ) {
2929 write ! ( sql, "CREATE " ) . unwrap ( ) ;
3030 self . prepare_index_prefix ( create, sql) ;
31- if create. unique || create. primary || matches ! ( create. index_type, Some ( IndexType :: FullText ) )
32- {
33- write ! ( sql, " INDEX " ) . unwrap ( ) ;
34- } else {
35- write ! ( sql, "INDEX " ) . unwrap ( ) ;
36- }
31+ write ! ( sql, "INDEX " ) . unwrap ( ) ;
3732
3833 if let Some ( name) = & create. index . name {
3934 write ! ( sql, "{}{}{}" , self . quote( ) , name, self . quote( ) ) . unwrap ( ) ;
@@ -87,13 +82,13 @@ impl IndexBuilder for MysqlQueryBuilder {
8782
8883 fn prepare_index_prefix ( & self , create : & IndexCreateStatement , sql : & mut dyn SqlWriter ) {
8984 if create. primary {
90- write ! ( sql, "PRIMARY" ) . unwrap ( ) ;
85+ write ! ( sql, "PRIMARY " ) . unwrap ( ) ;
9186 }
9287 if create. unique {
93- write ! ( sql, "UNIQUE" ) . unwrap ( ) ;
88+ write ! ( sql, "UNIQUE " ) . unwrap ( ) ;
9489 }
9590 if matches ! ( create. index_type, Some ( IndexType :: FullText ) ) {
96- write ! ( sql, "FULLTEXT" ) . unwrap ( ) ;
91+ write ! ( sql, "FULLTEXT " ) . unwrap ( ) ;
9792 }
9893 }
9994}
0 commit comments