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