Перейти к содержимому


Поля u1-uN в базе SQL


Сообщений в теме: 2

#1 dev77rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 114 сообщений
  • Пол:Мужчина

Отправлено 09 Ноябрь 2011 - 10:35

Добрый день! При попытке архивировать строки в некоторых таблицах выдает FATAL ERROR с информацией о том, что в таблице отсутствует служебное поле u6.
Где-то в 5 из 40 таблиц у меня этого поля нет. Насколько я правильно понимаю, эти служебные поля относятся к пользователям, т.к. имеют индекс, одинаковый с ID пользователя, ну это очевидно.
Прошу подсказать, что означают значения в этих полях - 0, 1, 2? Хочу вручную добавить эти поля в таблицы, но нужно точно понимать, какие значения проставлять.
Обращаться через форму заявки причины не вижу, видимо ошибка была в коде каких-то давних версий и заключалась в том, что при добавлении нового пользователя не добавлялись соответствующие служебные поля в таблицы.

Заранее спасибо!

#2 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 09 Ноябрь 2011 - 10:42

Запустите fix_null_values.php, он создаст необходимые поля.

#3 dev77rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 114 сообщений
  • Пол:Мужчина

Отправлено 09 Ноябрь 2011 - 10:55

Просмотр сообщенияAnalitic (9.11.2011, 10:42) писал:

Запустите fix_null_values.php, он создаст необходимые поля.


Ооо, спасибо, помогло)





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных