From 1be330551017742b923b324ea4534e592f43397e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 20 Sep 2010 14:24:17 +0200 Subject: Cache result by default --- odb/database.ixx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'odb/database.ixx') diff --git a/odb/database.ixx b/odb/database.ixx index fb26d64..8085210 100644 --- a/odb/database.ixx +++ b/odb/database.ixx @@ -19,15 +19,22 @@ namespace odb template inline result database:: - query () + query (bool cache) { - return query (odb::query ()); + return query (odb::query (), cache); } template inline result database:: - query (const std::string& q) + query (const char* q, bool cache) { - return query (odb::query (q)); + return query (odb::query (q), cache); + } + + template + inline result database:: + query (const std::string& q, bool cache) + { + return query (odb::query (q), cache); } } -- cgit v1.1