Эгея и ошибка про EntityType в базе
Мне написали несколько человек, которые установили новую Эгею и видят ошибки типа таких:
Unknown column ’EntityType’ in ’where clause’
Ошибка происходит из-за того, что новой версии предлагается работать с базой от старой. Структура базы отличается. При обновлении движок автоматически конвертирует базу в новый формат, но вы не обновили движок, а просто установили новую версию, сказав ей, что в базе уже есть данные. Движок не знает о том, что данные в базе в устаревшем формате, это вызывает ошибки.
Продолжать работать так не стоит. Вам нужно:
- Удалить установленную новую версию.
- Скачать и установить старую.
- Обновить движок по стандартной процедуре.
Я хочу научиться определять такую ситуацию автоматически и подкручивать базу без лишних слов, но пока такой автоматики нет.