В Nextcloud / social у нас есть такая проблема:
Primary index name on "oc_social_a2_cache_documts" is too long.
см .: https://github.com/nextcloud/social/issues/850
Есть ли способ увеличить ограничение на длину символа индекса?
Обновление: структура таблицы
REATE TABLE `oc_social_a2_cache_documts` (
`id_prim` varchar(128) COLLATE utf8_bin NOT NULL,
`id` varchar(1000) COLLATE utf8_bin DEFAULT NULL
PRIMARY KEY (`id_prim`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Это работает, если я переименую таблицу в более короткое имя с одним символом меньше: просто oc_social_a2_cache_docums
Но здесь это не решение, так как в старых версиях оно работало раньше, я не уверен, как проблема могла возникнуть только при последнем обновлении ???