diff options
Diffstat (limited to 'odb/mysql/context.cxx')
-rw-r--r-- | odb/mysql/context.cxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/odb/mysql/context.cxx b/odb/mysql/context.cxx index b7707cb..1778c93 100644 --- a/odb/mysql/context.cxx +++ b/odb/mysql/context.cxx @@ -76,6 +76,20 @@ namespace mysql { } + string context:: + column_type (semantics::data_member& m) const + { + string r (::context::column_type (m)); + + if (m.count ("auto")) + r += " AUTO_INCREMENT"; + + std::cerr << r << std::endl; + + + return r; + } + static sql_type parse_sql_type (semantics::data_member& m, std::string const& sql); |