From 3c5b84f94ac786426591d25edf2f6e19d9506859 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 19 Aug 2010 11:24:43 +0200 Subject: Add support for automatic object ids --- odb/mysql/context.cxx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'odb/mysql/context.cxx') 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); -- cgit v1.1