diff options
Diffstat (limited to 'src/dpl/db/src/sql_connection.cpp')
-rw-r--r-- | src/dpl/db/src/sql_connection.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/dpl/db/src/sql_connection.cpp b/src/dpl/db/src/sql_connection.cpp index 0680a58..27ea4fd 100644 --- a/src/dpl/db/src/sql_connection.cpp +++ b/src/dpl/db/src/sql_connection.cpp @@ -846,5 +846,21 @@ SqlConnection::AllocDefaultSynchronizationObject() { return new NaiveSynchronizationObject(); } + +void SqlConnection::BeginTransaction() +{ + ExecCommand("BEGIN;"); +} + +void SqlConnection::RollbackTransaction() +{ + ExecCommand("ROLLBACK;"); +} + +void SqlConnection::CommitTransaction() +{ + ExecCommand("COMMIT;"); +} + } // namespace DB } // namespace CCHECKER |