dblayeroo : Transactions actions are now logged in meta like other SQL commands

git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5506 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
2019-09-19 07:59:01 +00:00
parent 1ce13524c0
commit 7337eb2b38

View File

@@ -217,6 +217,13 @@ class dblayeroo
public function beginTransaction ()
/* {{{ */
{
self::$meta[] = array (
"command" => "BEGIN",
"sql" => "BEGIN TRANSACTION",
"sqltime" => 0,
"displayQuery" => "BEGIN TRANSACTION",
"nbrows" => 0,
);
return self::$instance[$this->dsn]->beginTransaction ();
}
/* }}} */
@@ -226,6 +233,13 @@ class dblayeroo
public function commit ()
/* {{{ */
{
self::$meta[] = array (
"command" => "COMMIT",
"sql" => "COMMIT TRANSACTION",
"sqltime" => 0,
"displayQuery" => "COMMIT TRANSACTION",
"nbrows" => 0,
);
return self::$instance[$this->dsn]->commit ();
}
/* }}} */
@@ -235,6 +249,13 @@ class dblayeroo
public function rollback ()
/* {{{ */
{
self::$meta[] = array (
"command" => "ROLLBACK",
"sql" => "ROLLBACK TRANSACTION",
"sqltime" => 0,
"displayQuery" => "ROLLBACK TRANSACTION",
"nbrows" => 0,
);
return self::$instance[$this->dsn]->rollback ();
}
/* }}} */