diff options
Diffstat (limited to 'odb/mysql/schema.cxx')
-rw-r--r-- | odb/mysql/schema.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/odb/mysql/schema.cxx b/odb/mysql/schema.cxx index 0007121..ce2c350 100644 --- a/odb/mysql/schema.cxx +++ b/odb/mysql/schema.cxx @@ -89,7 +89,8 @@ namespace mysql // index (simple value) // string index_name; - if (ck == ck_ordered) + bool ordered (ck == ck_ordered && !m.count ("unordered")); + if (ordered) { index_name = column_name (m, "index", "index"); @@ -143,7 +144,7 @@ namespace mysql // index index // - if (ck == ck_ordered) + if (ordered) os << "," << endl << " INDEX (`" << index_name << "`)"; |