Projekt

Allgemein

Profil

Herunterladen (20,3 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
8f07fac1 11.02.2021 17:10 Bernd Bleßmann

DBUtils: Prüfung auf Trigram-Erweiterung aus S/D/ShopOrder in DBUtils verschoben

b7eaaf1f 23.09.2020 11:31 Bernd Bleßmann

DBUtils: Query loggen: Dateinamen des Aufrufers richtig ermitteln

4b29b4b6 10.08.2019 16:41 G. Richardson

SL::DBUtils - selectall_array_query -> selectcol_array_query

selectall_array_query durch selectcol_array_query ersetzt.

Intern wird nun die DBI-Funktion selectcol_arrayref verwendet, anstatt
dies manuell per Schleife zu machen. Der Name selectall_array_query war...

52683706 10.08.2019 16:41 G. Richardson

SL::DBUtils - POD zu AutoCommit aktualisiert + Typos

cc125b4f 23.02.2018 14:07 G. Richardson

Typos in POD

be54aea5 12.10.2017 14:59 Moritz Bunkus

Datenbank anlegen: Super-User-Rechte abfragen, sofern nötig

51dd16d6 02.10.2017 10:42 G. Richardson

Typos in POD

611491d9 21.04.2016 12:00 Sven Schöling

DBUtils: doku

bc40bcab 18.04.2016 12:43 Moritz Bunkus

(I)LIKE-Argumente immer mit Funktion SL::DBUtils::like erstellen

bed19453 18.04.2016 10:04 Moritz Bunkus

Funktion »like« von Form nach DBUtils verschoben

Das ist eine Datenbank-Quoting-Funktion und hat daher nichts mehr in
Form zu suchen.

88dea78e 01.04.2016 17:21 Moritz Bunkus

Einkaufs-/Verkaufssuchen: bei Textfeldern führende/anhängende Whitespaces entfernen

8f3e8a02 02.11.2015 14:49 Moritz Bunkus

Benutzung undefinierter Werte vermeiden

da364d0f 11.01.2015 17:55 Kivitendo Admin

Typos in Doku

188696a4 18.12.2014 15:42 Sven Schöling

DBUtils: selectall_ids

008c2e15 27.11.2012 10:54 Moritz Bunkus

Lx-Office heißt nun kivitendo

07b14d1f 11.05.2012 14:52 Sven Schöling

Neue Version podchecker erkennt leere Setions und fehlende Leerzeilen

8545bbce 19.04.2012 17:28 Sven Schöling

DBUtils auf LIKE version von add_token gebracht.

49ce0054 16.08.2010 11:09 Sven Schöling

dump_query Parameter initialisieren.

33ba9950 13.08.2010 16:23 Sven Schöling

selectall_hashref_query umgestellt auf die DBI funktion selectall_arrayref.

Mit einem bestimmten Parameter tut diese genau das gleiche wie die
selectall_hashref, was zur Folge hat, das ein Großteil des Overheads der
Datenbankkommunikation gespart oder nach XS ausgelagert wird. Grosse Requests...

66022cbd 11.12.2009 12:06 Sven Schöling

Dokumentation einheitlich in den Footer verschoben, Datei mit END abgeschlossen (beschleunigt parsen), und POD Fehler gefixt.

3d967be3 20.10.2009 11:20 Sven Schöling

weitere stricts

ed944ca3 20.10.2009 11:11 Sven Schöling

Bugfix in SL/Menu und weitere stricts.

451843cf 28.08.2009 18:24 Sven Schöling

Löschen von RecordLinks

32147d43 05.06.2009 09:21 Moritz Bunkus

Eine neue Funktion zum Testen, ob eine Tabelle in der Datenbank existiert oder nicht.

d1f932ad 20.05.2009 17:37 Moritz Bunkus

Die Rückgabewerte der Funktionen DBI::do und DBH::execute zurückgeben.

b6b29bdf 20.05.2009 16:11 Moritz Bunkus

Kosmetik.

d3f20faa 11.05.2009 15:45 Moritz Bunkus

Eine Funktion implementiert, die SQL-Code für Sortierbedingungen unter Berücksichtigung von Standardwerten, gültigen Spaltennamen und Benutzereingaben erstellt.

f0949ba8 05.02.2009 13:04 Moritz Bunkus

Sync mit offizieller Version.

58a1b54b 08.02.2008 11:58 Moritz Bunkus

Quoting von Anführungszeichen für besseres Syntaxhighlighting.

8c7e4493 09.01.2008 12:54 Moritz Bunkus

Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.
Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.

09239113 26.10.2007 17:50 Sven Schöling

Query Aufrufe loggen nun auch woher sie kommen

743f51fc 21.06.2007 15:49 Sven Schöling

Mehr perldoc

4b17bfa8 04.05.2007 11:24 Moritz Bunkus

Mehr Debugmöglichkeiten für DBUtils.pm und allgemein für Fehlersituationen eingeführt, die über $form->error() signalisiert werden.

93a4e424 29.03.2007 16:01 Moritz Bunkus

CT.pm auf die Verwendung von parametrisierten Queries zur Vermeidung von SQL injection umgestellt. Dabei Restfunktionalität von customertax und vendortax entfernt. Mehr Datenbankhilfsfunktionen hinzugefügt.

191a0e0d 29.03.2007 10:08 Moritz Bunkus

dump_query ersetzt bereits ?-Parameter durch ihre eigentlichen Werte, weswegen sie nicht noch einmal an das Query angefügt werden müssen.

0965925a 28.03.2007 15:56 Sven Schöling

Loeblich, Doku wollte ich schon immer haben.

Ich hab mal die Authorschaft korrigiert (Moritz hat an den meisten Routinen schuld)
und die Funktionen die sowieso ueber prepare_execute_query laufen von doppelten Dumps befreit.

12451e34 28.03.2007 04:29 Udo Spallek

SL::DBUtils etwas verbessert. Bei jedem Query wird geprüft ob der Debugmodus
eingeschaltet ist-> Eintrag ins Log.
Auch habe ich eine Anleitung für das Modul angefangen, aber bisher nur den
Aufruf einiger Funktionen beschrieben siehe perldoc SL/DBUtils.

874ae842 23.03.2007 13:58 Sven Schöling

dump_query fuer Moritz modifiziert, damit er nicht immer die querys einzeilig machen muss.... :)

7b825818 23.03.2007 13:47 Sven Schöling

get_vendor auf aktuellen Stand gebracht.

Neue tolle Funktionen in DBUtils eingefuet

8f222966 22.03.2007 16:41 Sven Schöling

und nochmal das debugging korrigiert

15d5b55d 22.03.2007 16:36 Sven Schöling

IS::get_customer auf neue DBUtils umgestellt,
neue DBUtils funktion selectfirst_hashref_query

9d047497 20.03.2007 15:42 Moritz Bunkus

Mehr Datenbankhilfsfunktionen implementiert.

bce420e0 09.03.2007 16:21 Sven Schöling

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....

04c85293 27.02.2007 17:21 Sven Schöling

quote_db_date verschoben nach DBUtils

5b47ed3e 06.02.2007 12:30 Moritz Bunkus

Bei Einkaufs- und Verkaufsmasken Felder für Angebots- und Auftragsdatum hinzugefügt.

dcef6ec7 02.02.2007 15:37 Moritz Bunkus

Für alle Zahlungskonditionen kann jetzt für jede Sprache eine Übersetzung speichern.

2b664a1f 02.02.2007 11:31 Moritz Bunkus

Eine weitere Datenbankhilfsfunktion eingebaut.

e7530c83 07.11.2006 12:02 Moritz Bunkus

Komfort- und Hilfsfunktionen fuer den Datenbankzugriff.