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