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

Таблица register_requests

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

Таблица register_requests создается автоматически сервером при поступлении запроса на регистрацию в том случае если включена ручная регистрация. Таблица предназначена для хранения записей о регистрируемых пользователях. В дальнейшем эти записи можно перенести в основную таблицу и тем самым зарегистрировать пользователя (после чего уведомить зарегистрированного пользователя об этом с помощью email или вербально :)

Поля таблицы наследуются от родительской таблицы (users_info_ext). Назначение полей таблицы users_info_ext описано в документе users_info_ext.  Данный вид содержит все поля таблицы users_info_ext

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

Вид создается сервером при помощи запроса SQL. Запрос это можно найти в файле database/userinfo_db.cpp в функции create_new_users_table()


SELECT * INTO TABLE register_requests FROM users_info_ext WHERE False;


Использование таблицы

При поступлении запроса на регистрацию обычно необходимо знать как выполнять следующие действия: получение информации о полученных запросах, изменение некоторых полей, перенос записи в основную таблицу пользователей. Покажу все эти действия на примере одной сессии работы с интерактивным монитором PostgreSQL (psql). Лог-файл сессии можно скачать здесь

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