TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.6.1
  4. #27652

7.6.1
TopLogic Release

2023-11-20

Verbesserung

Wichtig
#27629
Initalpasswort über Umgebungsvariable setzen
Detail
#27448
Tooltips für Komponenten-Templates
#27530
TLScript: all() mit dynamischem Typ
#27531
Löschoptimierung für Bulk-Löschen aus TL-Script verwenden
#27561
Update Apache XML Graphics Batik to 1.17
#27562
Update H2 Datenbank auf 2.2.220
#27563
Update diagram.js to at least 3.3.1
#27574
Alternativen Port für App im Entwicklungsmodus festlegen
#27600
Instanzeneditor: Versteckte Attribute bearbeiten können
#27616
Übersetzungen für InApp Klassen generieren
#27621
App-Archetype: Auswahl von OpenAPI-Modulen
#27627
Update ACE to 1.31.0
#27631
Update plexus-archiver zu 4.8.0

Fehlerbehebung

Top-Thema
#27625
Items in Dropdowns verschwinden beim Hovern
Wichtig
#27590
Export der Dokumentation aus der Anwendung in den Workspace erzeugt unnötige Änderungen
#27603
OpenAPI: Beschreibung von ResponsesObject unnötigerweise verpflichtend
#27611
Enums: Listenelemente mit Icon: Konfiguration kann nicht gelesen werden
Detail
#27374
Suchauswertung: Dialog mit Ergebnismenge zeigt falsche Spalten an
#27391
Deklarative Formulare werfen Exceptions bei Properties mit Punkten im Namen
#27453
DerivedTLTypePart.isDerived() wirft manchmal eine NPE
#27513
Ändern des Passwort-Repeat-Cycles hat keine Auswirkungen auf den Passwort-Check
#27548
Suche in Onlinehilfe findet für normale Nutzer keine Treffer
#27564
"Rollen prüfen" schlägt bei PostgreSQL fehl
#27578
Parameter "ProjectName" des Maven Archetype unnötig
#27583
Fehler in BuildParameters
#27597
TLClass kann als eigene Oberklasse gesetzt werden
#27598
Löschung von Vererbungsbeziehung erst nach Neustart wirksam
#27609
Crash aufgrund inkonstenter BLOB-Daten
#27613
Tabellen Footer überlagert DropDowns
#27619
Tooltip auf Tabellenzeile wird redundant links oben im Browser angezeigt.
#27622
NPE aus OpenApi Method-Registry
#27633
Modell-Editor: Diagramm verschwindet bei "Layout aktualisieren"
#27636
Tooltips auf Tabellenzellen bleiben manchmal stehen
#27638
Dropdown-Liste ganz außen in der DOM platzieren
#27641
ClassCastException auf "Wrapper" beim PDF-Export
#27644
Entfernung CPU Limitierung im Docker Container
#27645
Docker Script initial ausführbar machen
#27652
Fehlendes Quoting von Tabellennamen in MySQL
#27653
Falsche zu rendernde Zeilen bei ungeraden Tabellenseitengrößen
#27657
Fehlende Maven-Repository-Referenzen in tl-parent-all
Kleinigkeit
#27579
Keine Fachobjekte in Exceptions aus IMAPMailFolder transportieren
Fehlerbehebung

Detail

#27652

Fehlendes Quoting von Tabellennamen in MySQL

MySQL

In MySQL werden Tabellen mit "`" gequoted. Dies wird vom MySQL-Helper z.Z. nicht umgesetzt.

Problem

Wenn eine Tabelle z.B. mit dem Namen "EMPTY" in einer MySQL 8 Datenbank angelegt wird, führt dies zu einem Fehler:

java.sql.SQLException: Statement failed: CREATE TABLE EMPTY ( 	`BRANCH`	BIGINT NOT NULL, 	`IDENTIFIER`	BIGINT NOT NULL, 	`REV_MAX`	BIGINT NOT NULL, 	`REV_MIN`	BIGINT NOT NULL, 	`REV_CREATE`	BIGINT NOT NULL, 	PRIMARY KEY (`BRANCH`, `IDENTIFIER`, `REV_MAX`) ) ENGINE = InnoDB CHARACTER SET 'utf8mb4'
	at com.top_logic.basic.sql.SQLLoader.handleProblem(SQLLoader.java:238)

Test

Die MySQL-Tests laufen auf einer MySQL 8 Datenbank.

  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • EN
  • Login