@mletov

Что за ошибка при обновлении Битрикс?

Пожалуйста, подскажите:
При обновлении Битрикс вот такая ошибка
Can't DROP INDEX `ux_uac_user_provider`

- Гугление ничего не дало
- В логах ничего информативного, просто ошибка в update_system.php
- Проверку системы на соответствие требованиям и проверки правильности структуры БД запускал - по всем пунктам пишет, что все хорошо.

Если это важно, то недавно переключил версию PHP с 7.4 на 8.

Куда вообще копать? Я подозреваю, что можно создать этот индекс руками, чтобы система могла его удалить. Но знать хотя бы к какой таблице.
  • Вопрос задан
  • 401 просмотр
Решения вопроса 1
@anti_bug
Вот так он создаётся в модуле main:

CREATE TABLE b_user_access_check
(
	USER_ID int,
	PROVIDER_ID varchar(50),
	UNIQUE ux_uac_user_provider (USER_ID, PROVIDER_ID)
);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы