fr.got-tty.org

seraphyn Friendica

Friendica UpdateVersion 2019.12 auf “Red Hot Poker” 2020.07

7 Jahre nutze ich nun Friendica, aber so etwas ist mir noch nicht passiert.

Ich werde aus den Fehlermeldungen nicht schlau.
Alles zurückgerollt und ein neues Update versucht.
Es scheppert immer wieder an neuen Ecken.
Irgend etwas war vor dem Backup und dem Update schon im Argen, hat aber noch nicht so reagiert.

Ich bräuchte hier eine "Ahnung" von der Datenbankstruktur und die Umwandlung auf das neue Format. Dann könnte ich vielleicht das ganze nachvollziehen.

Ich schaue nun Greyhound. War eine harte Woche

bin/console dbstructure update
ALTER TABLE `gserver` ADD `detection-method` tinyint unsigned COMMENT 'Method that had been used to detect that server';
ALTER TABLE `contact` MODIFY `gender` varchar(32) NOT NULL DEFAULT '' COMMENT 'Deprecated', ADD `subscribe` varchar(255) COMMENT '', ADD `gsid` int unsigned COMMENT 'Global Server ID', MODIFY `profile-id` int unsigned COMMENT 'Deprecated', ADD INDEX `attag_uid` (`attag`(32),`uid`), ADD INDEX `gsid` (`gsid`), ADD FOREIGN KEY (`gsid`) REFERENCES `gserver` (`id`) ON UPDATE RESTRICT ON DELETE RESTRICT;
DROP TABLE IF EXISTS `temp-tag`;
CREATE TABLE `temp-tag` LIKE `tag`;
ALTER TABLE `temp-tag` DROP INDEX `PRIMARY`, DROP INDEX `tag`, ADD `id` int unsigned NOT NULL auto_increment COMMENT '', ADD `name` varchar(96) NOT NULL DEFAULT '' COMMENT '', ADD `url` varbinary(255) NOT NULL DEFAULT '' COMMENT '', ADD PRIMARY KEY(`id`), ADD UNIQUE INDEX `type_name_url` (`name`,`url`), ADD INDEX `url` (`url`), COMMENT = 'tags and mentions', DEFAULT COLLATE utf8mb4_general_ci;
INSERT INTO `temp-tag` SELECT ANY_VALUE(`iid`),ANY_VALUE(`tag`),ANY_VALUE(`link`) FROM `tag`;
DROP TABLE `tag`;
RENAME TABLE `temp-tag` TO `tag`;

Fehler 1136 beim Update der Datenbank aufgetreten
Column count doesn't match value count at row 1
Fehler beim Ändern der Datenbank aufgetretenALTER TABLE `temp-tag` DROP INDEX `PRIMARY`, DROP INDEX `tag`, ADD `id` int unsigned NOT NULL auto_increment COMMENT '', ADD `name` varchar(96) NOT NULL DEFAULT '' COMMENT '', ADD `url` varbinary(255) NOT NULL DEFAULT '' COMMENT '', ADD PRIMARY KEY(`id`), ADD UNIQUE INDEX `type_name_url` (`name`,`url`), ADD INDEX `url` (`url`), COMMENT = 'tags and mentions', DEFAULT COLLATE utf8mb4_general_ci; <br />
Hattenhofen