SQL-tString: Sichere Erstellung von SQL-Abfragen in Python
2025-05-16
SQL-tString ist eine robuste Python-Bibliothek, die die Erstellung von SQL-Abfragen mithilfe von t-Strings (ähnlich wie f-Strings) ermöglicht und gleichzeitig SQL-Injection-Schwachstellen verhindert. Sie unterstützt parametrisierte Abfragen, behandelt optionale Parameter und NULL-Wert-Bedingungen und passt sich flexibel an verschiedene Datenbankdialekte an (unterstützt die Parameterstile qmark und $). Sie ist auch abwärtskompatibel mit Python 3.12 und 3.13.