Ich habe eben probiert, eine Contao 5.0 Installation per Update auf 5.1 zu bringen.
- composer.json angepasst
- composer update
- vendor/bin/contao-console contao:migrate
gibt mir dann
Code:
* CREATE TABLE tl_message_queue (id BIGINT AUTO_INCREMENT NOT NULL, body LONGTEXT NOT NULL, headers LONGTEXT NOT NULL, queue_name VARCHAR(190) NOT NULL, created_at DATETIME NOT NULL, available_at DATETIME NOT NULL, delivered_at DATETIME DEFAULT NULL, INDEX IDX_1E97E1ADFB7336F0 (queue_name), INDEX IDX_1E97E1ADE3BD61CE (available_at), INDEX IDX_1E97E1AD16BA31DB (delivered_at), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB ROW_FORMAT = DYNAMIC
* CREATE TABLE tl_favorites (id INT UNSIGNED AUTO_INCREMENT NOT NULL, pid INT UNSIGNED DEFAULT 0 NOT NULL, sorting INT UNSIGNED DEFAULT 0 NOT NULL, tstamp INT UNSIGNED DEFAULT 0 NOT NULL, user INT UNSIGNED DEFAULT 0 NOT NULL, title VARCHAR(255) DEFAULT '' NOT NULL, url VARCHAR(1022) DEFAULT '' NOT NULL, INDEX pid_user (pid, user), INDEX url (url(768)), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB ROW_FORMAT = DYNAMIC
* ALTER TABLE tl_form ADD ajax TINYINT(1) DEFAULT 0 NOT NULL, ADD confirmation TEXT DEFAULT NULL
* ALTER TABLE tl_layout CHANGE viewport viewport VARCHAR(255) DEFAULT 'width=device-width,initial-scale=1.0,shrink-to-fit=no' NOT NULL
* ALTER TABLE tl_log ADD uri VARCHAR(2048) DEFAULT '' NOT NULL, ADD page INT UNSIGNED DEFAULT 0 NOT NULL
* ALTER TABLE tl_member DROP loginAttempts, DROP locked
* ALTER TABLE tl_user ADD doNotCollapse TINYINT(1) DEFAULT 0 NOT NULL, DROP loginAttempts, DROP locked
Mit "Execute the listed database updates?" -> yes laufen die Migrationen und die Datenbank ist angepasst. Probleme beim Backend-Login kann ich nicht nachvollziehen.
Hast Du es via Contao-Manager oder auf der Konsole probiert?
Lesezeichen