diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2010-07-20 11:03:51 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2010-07-20 11:03:51 +0200 |
commit | a22d1206d3317a1afad35e93c21a566d3952d986 (patch) | |
tree | 27b28a2e8cd1923ef99ee0ac0be199b0816bb923 /odb/mysql/database.cxx | |
parent | 542a32790448d2d84f7ea6b55f0231485a5fd5ba (diff) |
Get rid of the session mechanism for now
Add low-level API instead.
Diffstat (limited to 'odb/mysql/database.cxx')
-rw-r--r-- | odb/mysql/database.cxx | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/odb/mysql/database.cxx b/odb/mysql/database.cxx index 7902bcf..8ad4bd3 100644 --- a/odb/mysql/database.cxx +++ b/odb/mysql/database.cxx @@ -3,7 +3,6 @@ // copyright : Copyright (c) 2009-2010 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file -#include <odb/session.hxx> #include <odb/transaction.hxx> #include <odb/mysql/database.hxx> @@ -156,19 +155,7 @@ namespace odb if (odb::transaction::has_current ()) throw already_in_transaction (); - if (session::has_current ()) - return new transaction_impl (*this, session::current ()); - else - return new transaction_impl (*this); - } - - transaction_impl* database:: - begin_transaction (session& s) - { - if (odb::transaction::has_current ()) - throw already_in_transaction (); - - return new transaction_impl (*this, s); + return new transaction_impl (*this); } } } |