Hallo,
ich habe beim Update von 1.7.7 auf NC 2.0.4 ein Datenbank-Schema-Problem. char(1) soll offenbar zu tinyint(1) geändert werden, schlägt aber fehl. Es geht auch nicht manuell über phpmyadmin. Hier die Ausgabe des Terminals:
(Befehl: php vendor/bin/contao-console contao:migrate --no-interaction -v)
Code:
Pending database migrations (832ad147f072371434243ba6ebc75237519145717a6b159472b5fa0e547d98fe)
----------------------------------------------------------------------------------------------
* ALTER TABLE tl_nc_language CHANGE fallback fallback TINYINT(1) DEFAULT 0 NOT NULL
* ALTER TABLE tl_nc_message CHANGE published published TINYINT(1) DEFAULT 0 NOT NULL
Execute database migrations
---------------------------
* ALTER TABLE tl_nc_language CHANGE fallback fallback TINYINT(1) DEFAULT 0 NOT NULL......FAILED
* ALTER TABLE tl_nc_message CHANGE published published TINYINT(1) DEFAULT 0 NOT NULL......FAILED
[OK] Executed 0 SQL queries.
[ERROR] An exception occurred while executing a query: SQLSTATE[22007]: Invalid
datetime format: 1292 Truncated incorrect INTEGER value: ' '
[ERROR] An exception occurred while executing a query: SQLSTATE[22007]: Invalid
datetime format: 1292 Truncated incorrect INTEGER value: ' '
Wird da jemand schlau draus? Wo liegt das Problem und wie könnte ich es beheben? Das Installtool stürzt überhaupt ab, Contao Manager bricht mit den zwei Fehlermeldungen ab.
Danke und liebe Grüße, Michael