Add callstack context to cascade deletion debug logging
This commit is contained in:
parent
86a6268aac
commit
b4597a643d
1 changed files with 2 additions and 2 deletions
|
@ -1262,7 +1262,7 @@ class Database
|
||||||
|
|
||||||
if ((count($command['conditions']) > 1) || is_int($first_key)) {
|
if ((count($command['conditions']) > 1) || is_int($first_key)) {
|
||||||
$sql = "DELETE FROM " . DBA::quoteIdentifier($command['table']) . " " . $condition_string;
|
$sql = "DELETE FROM " . DBA::quoteIdentifier($command['table']) . " " . $condition_string;
|
||||||
$this->logger->debug($this->replaceParameters($sql, $conditions));
|
$this->logger->debug($this->replaceParameters($sql, $conditions), ['callstack' => System::callstack(6), 'internal_callstack' => $callstack]);
|
||||||
|
|
||||||
if (!$this->e($sql, $conditions)) {
|
if (!$this->e($sql, $conditions)) {
|
||||||
if ($do_transaction) {
|
if ($do_transaction) {
|
||||||
|
@ -1292,7 +1292,7 @@ class Database
|
||||||
$sql = "DELETE FROM " . DBA::quoteIdentifier($table) . " WHERE " . DBA::quoteIdentifier($field) . " IN (" .
|
$sql = "DELETE FROM " . DBA::quoteIdentifier($table) . " WHERE " . DBA::quoteIdentifier($field) . " IN (" .
|
||||||
substr(str_repeat("?, ", count($field_values)), 0, -2) . ");";
|
substr(str_repeat("?, ", count($field_values)), 0, -2) . ");";
|
||||||
|
|
||||||
$this->logger->debug($this->replaceParameters($sql, $field_values));
|
$this->logger->debug($this->replaceParameters($sql, $field_values), ['callstack' => System::callstack(6), 'internal_callstack' => $callstack]);
|
||||||
|
|
||||||
if (!$this->e($sql, $field_values)) {
|
if (!$this->e($sql, $field_values)) {
|
||||||
if ($do_transaction) {
|
if ($do_transaction) {
|
||||||
|
|
Loading…
Reference in a new issue