ICQCorp
Навигатор О проекте Новости Ссылки Установка ФАКи Скриншоты Благодарности Документы PostgreSQL Скачать Об авторе Гостевая книга Russian English Проект IServerd

Таблица users_lock

Назначение таблицы:

В таблице users_lock хранятся сообщения, выдаваемые клиентам при блокировке их записи администратором. Блокировка включается установкой поля ulock в таблице users_info_ext равным 1. При отсутствии записи для заблокированного пользователя последнему при попытке соединения клиентом V3 будет выдаваться строка по умолчанию "Account locked...".

Список полей таблицы:

 Название    Тип    Расшифровка    Описание поля  
 luin    float8    locked uin   Номер заблокированного пользователя (эта запись не включает блокировку !!)
 lck_text    txt    lock text  Текст, выдаваемый заблокированному пользователю

Создание таблицы:

Таблица создается сервером или утилитой при помощи запроса SQL. Прототип запроса находится в модуле database\init_db.h


CREATE TABLE Users_Lock (luin float8, lck_text text);

Таблица содержит индекс на поле luin для ускорения работы запросов. Индекс создается следующим образом:


CREATE UNIQUE INDEX lock_uin ON Users_Lock (luin);


Примечание:

При добавлении записи в данную таблицу запись пользователя *не блокируется*, для блокировки необходимо изменить поле ulock в таблице users_info_ext Эта таблица предназначена лишь для изменения текста блокировки по умолчанию для различных пользователей.

Описание  ] Установка  ] Спасибо(а)  ] Скрины  ] Постгрес  ] Скачать  ]
Новости  ] ФАКи  ] Автор  ] Ссылки  ] Документы  ] Отзывы  ]
Webmaster
А.В.Шутко