Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bce420e0

Von Sven Schöling vor mehr als 17 Jahren hinzugefügt

  • ID bce420e0f499519a4913db53275b8b1c682c99d7
  • Vorgänger 529c6ea4
  • Nachfolger e0f7d45d

Debugmechanismus leicht verbessert.
Tracing ist jetzt keine unabhaengige Variable mehr sondern ein Aspekt.
Alle anderen Debuglevel sind jetzt bitexklusiv, und koennen einzeln an und ausgemacht werden.

Grund dafuer ist, dass jetzt mit QUERY ein Modus eingefuehrt wird, der es erlaubt alle SQL queries die ueber die Funktion do_query laufen zu loggen.
Gut zum debuggen der notorisch kaputten Buchungsfunktionen, die 20x auf die Datenbank zugreifen.

Unterschiede anzeigen:

SL/DBUtils.pm
33 33
    $dbh->do($query, undef, @_) ||
34 34
      $form->dberror($query . " (" . join(", ", @_) . ")");
35 35
  }
36
  dump_query(LXDebug::QUERY, '', $query . " (" . join(", ", @_) . ")");
36 37
}
37 38

  
38 39
sub selectrow_query {

Auch abrufbar als: Unified diff