Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Эгея и ошибка про EntityType в базе

Мне написали несколько человек, которые установили новую Эгею и видят ошибки типа таких:

Unknown column ’EntityType’ in ’where clause’

Ошибка происходит из-за того, что новой версии предлагается работать с базой от старой. Структура базы отличается. При обновлении движок автоматически конвертирует базу в новый формат, но вы не обновили движок, а просто установили новую версию, сказав ей, что в базе уже есть данные. Движок не знает о том, что данные в базе в устаревшем формате, это вызывает ошибки.

Продолжать работать так не стоит. Вам нужно:

  1. Удалить установленную новую версию.
  2. Скачать и установить старую.
  3. Обновить движок по стандартной процедуре.

Я хочу научиться определять такую ситуацию автоматически и подкручивать базу без лишних слов, но пока такой автоматики нет.

Подписаться на блог
Поделиться
Отправить
2016   Эгея

Пользовательский интерфейс
Доступны три раздела
электронного учебника

Популярное