diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2013-04-26 13:16:57 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2013-04-26 13:16:57 +0200 |
commit | 5125cad0209640b61007b921637c78504a4924d2 (patch) | |
tree | 983683a62ba00d68e51132c261a796f1bdfb811b /odb/relational/sqlite | |
parent | f85d634ac895a6ad937d8bc0861cc483d07da1cb (diff) |
Add --sqlite-override-null option
Diffstat (limited to 'odb/relational/sqlite')
-rw-r--r-- | odb/relational/sqlite/model.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/odb/relational/sqlite/model.cxx b/odb/relational/sqlite/model.cxx index 78977cc..63a5302 100644 --- a/odb/relational/sqlite/model.cxx +++ b/odb/relational/sqlite/model.cxx @@ -23,6 +23,12 @@ namespace relational { object_columns (base const& x): base (x) {} + virtual bool + null (semantics::data_member& m) + { + return options.sqlite_override_null () || base::null (m); + } + virtual string default_enum (semantics::data_member& m, tree en, string const&) { |