// file : odb/pgsql/connection.ixx // copyright : Copyright (c) 2005-2015 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file namespace odb { namespace pgsql { inline database& connection:: database () { return static_cast (factory_).database (); } template inline prepared_query connection:: prepare_query (const char* n, const char* q) { return prepare_query (n, query (q)); } template inline prepared_query connection:: prepare_query (const char* n, const std::string& q) { return prepare_query (n, query (q)); } template inline prepared_query connection:: prepare_query (const char* n, const pgsql::query_base& q) { return query_::call (*this, n, q); } template inline prepared_query connection:: prepare_query (const char* n, const odb::query_base& q) { // Translate to native query. // return prepare_query (n, pgsql::query_base (q)); } } }