diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-09-16 16:03:25 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-09-16 16:03:25 +0200 |
commit | b79567fbc72df23f870049652d5f254aba948bea (patch) | |
tree | 186168269cf249ce97be89fd02aab4c75e83574c /odb/relational/context.hxx | |
parent | d780414989ef7e101cdaf269d4b01003d0721e6a (diff) |
Support for views; integrated part
Diffstat (limited to 'odb/relational/context.hxx')
-rw-r--r-- | odb/relational/context.hxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/odb/relational/context.hxx b/odb/relational/context.hxx index e654aee..dfe1f9c 100644 --- a/odb/relational/context.hxx +++ b/odb/relational/context.hxx @@ -47,6 +47,12 @@ namespace relational } string + column_qname (data_member_path const& mp) const + { + return quote_id (column_name (mp)); + } + + string column_qname (semantics::data_member& m, string const& key_prefix, string const& default_name) const @@ -61,6 +67,12 @@ namespace relational } string + table_qname (semantics::class_& obj, data_member_path const& mp) const + { + return quote_id (table_name (obj, mp)); + } + + string table_qname (semantics::data_member& m, table_prefix const& p) const { return quote_id (table_name (m, p)); |