summaryrefslogtreecommitdiff
path: root/src/dpl/db/src/sql_connection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dpl/db/src/sql_connection.cpp')
-rw-r--r--src/dpl/db/src/sql_connection.cpp16
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