Ist vielleicht eine blöde Frage aber kann man in Contao 4.9/4.10 die Datenbank-Plattform in einer Config ändern? Also hart MariaDB statt MySQL einstellen?
Der Hintergrund meiner Frage ist der, dass das Install-Tool von Contao 4 mir permanent zig Tabellen anzeigt, die sich angeblich geändert haben. Das stimmt aber nicht und alle Felder sind up to date.
Hier ein Beispiel:
Dabei ist mir aufgefallen, dass offenbar nur Felder betroffen sind, die ein NULL enthalten, also entweder NOT NULL sind oder DEFAULT NULL.Code:ALTER TABLE tl_remember_me CHANGE expires expires DATETIME DEFAULT NULL ALTER TABLE tl_article CHANGE stop stop VARCHAR(10) DEFAULT '' NOT NULL
Weiter ist mir durch etwas Debugging aufgefallen, dass in Doctrine offenbar die Plattform MySQL80Platform genutzt wird. Bei mir läuft aber MariaDB 10.3.27 und da wäre die korrekte Plattform MariaDb1027Platform. Ich vermute daher, dass der Fehler im Install-Tool vielleicht daher kommt, dass die Plattform nicht korrekt erkannt wurde.
Ehe ich nun noch tiefer grabe, wollte ich halt mal fragen, ob ich die Datenbank-Plattform selber festlegen kann?
Lesezeichen