summaryrefslogtreecommitdiff
path: root/odb/mysql/schema.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/mysql/schema.cxx')
-rw-r--r--odb/mysql/schema.cxx5
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 << "`)";