Не создалась таблица после миграции БД

Всем доброго времени суток!
Наконец дошли руки обновить LS с версии 0.4.2 на последнюю, но при миграции БД возникла ошибка.
SQL Error: Table 'social.prefix_user_field' doesn't exist (или что-то очень похожее)

Теперь при заходе на страницу пользователя (например iu8.bmstu.ru/profile/ponf/ ) возникает следующая ошибка
SQL Error: Table 'social.prefix_user_field' doesn't exist at /var/www/html/classes/modules/user/mapper/User.mapper.class.php line 859
Array ( [code] => 1146 [message] => Table 'social.prefix_user_field' doesn't exist [query] => SELECT f.*, v.value FROM prefix_user_field as f LEFT JOIN prefix_user_field_value as v ON f.id = v.field_id WHERE v.user_id = 1 and f.type IN ('') [context] => /var/www/html/classes/modules/user/mapper/User.mapper.class.php line 859 )

Подскажите пожалуйста, как исправить эту ошибку?

6 комментариев

avatar
Как я понимаю, я пропустил миграции с версии 0.4.2 до 0.5.1
Подскажите пожалуйста, где можно взять более старые инсталяторы?
  • ponf
  • 0
avatar
avatar
Большое спасибо!
avatar
Советую повнимательнее просмотреть содержимое папки install
avatar
В ней есть только
convert_0.5.1_to_1.0.3.sql
convert_1.0_to_1.0.3.sql
avatar
Не следовало пропускать переход с 0.4.2 на 0.5.1, где появилась не только таблица user_field, но и многие другие.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.