Администраторы

admin_attributes

Произвольные атрибуты учетных записей администраторов Сервера.

Поля таблицы

Название поля

Тип поля

Описание

id

VARCHAR(36) NOT NULL

UUID администратора

attribute

INTEGER NOT NULL

номер атрибута

sequenceno

INTEGER NOT NULL

порядковый номер атрибута

svalue

TEXT DEFAULT ''

строковое значение атрибута

nvalue

NUMERIC(19) DEFAULT '0'

числовое значение атрибута

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_attributes_pkey

первичный ключ таблицы

кластерный индекс таблицы

id, attribute, sequenceno

Связи таблицы

Название поля

Направление

Поле связанной таблицы

id

admins.id

admin_flat_objects

Кеш объектов, доступных администраторам согласно их правам.

Поля таблицы

Название поля

Тип поля

Описание

id_admin

VARCHAR(36) NOT NULL

UUID администратора

nright

INTEGER NOT NULL

числовое значение права администратора

id_object

VARCHAR(36) NOT NULL

ID управляемого объекта

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_flat_objects_pkey

первичный ключ таблицы

кластерный индекс таблицы

id_admin, nright, id_object

Связи таблицы

Название поля

Направление

Поле связанной таблицы

id_admin

admins.id

admin_group_objects

Объекты прав для групп администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_group

VARCHAR(36) NOT NULL

UUID группы

nright

INTEGER NOT NULL

числовое значение права администратора

id_object

VARCHAR(36) NOT NULL

ID управляемого объекта

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_group_objects_pkey

первичный ключ таблицы

кластерный индекс таблицы

id_group, nright, id_object

admin_group_parent

Родительские группы групп администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_group

VARCHAR(36) NOT NULL

UUID группы

id_parent

VARCHAR(36) NOT NULL

UUID родительской группы

modtime

NUMERIC(17) DEFAULT '0'

таймстэмп последнего изменения

inherit

INTEGER DEFAULT '1'

определяет, наследует ли группа родительские атрибуты (1 для наследует)

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_group_parent_0001

простой индекс таблицы

id_parent

admin_group_parent_pkey

первичный ключ таблицы

id_group

admin_group_rights

Права для групп администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_group

VARCHAR(36) NOT NULL

UUID группы

nright

INTEGER NOT NULL

числовое значение права администратора

value

INTEGER DEFAULT '0'

числовое значение права администратора

modtime

NUMERIC(17) DEFAULT '0'

таймстэмп последнего изменения

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_group_rights_pkey

первичный ключ таблицы

id_group, nright

admin_groups

Группы администраторов Сервера.

Поля таблицы

Название поля

Тип поля

Описание

id_group

VARCHAR(36) NOT NULL

UUID группы

name

TEXT DEFAULT ''

человеко-читаемое название

descr

TEXT DEFAULT ''

человеко-читаемое описание

modtime

NUMERIC(17) DEFAULT '0'

таймстэмп последнего изменения

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_groups_pkey

первичный ключ таблицы

id_group

admin_msg_lst

Содержание сообщений, отправленных администратором станциям.

Поля таблицы

Название поля

Тип поля

Описание

mid

VARCHAR(36) NOT NULL

UUID сообщения

msg_body

TEXT DEFAULT ''

тело сообщения

msg_options

INTEGER DEFAULT '0'

настройки сообщения, см. db-admin-msg-options .ds/.h

logo_url

TEXT DEFAULT ''

URL, открываемый при клике на пользовательский логотип

logo_text

TEXT DEFAULT ''

текст, выводимый рядом с пользовательским логотипом

logo_file

CLOB DEFAULT ''

путь к файлу пользовательского логотипа

link_url

TEXT DEFAULT ''

URL пользовательской ссылки

link_text

TEXT DEFAULT ''

текст, отображаемый на месте пользовательской ссылки

created

NUMERIC(17) NOT NULL

время создания сообщения

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_msg_lst_pkey

первичный ключ таблицы

mid

admin_msg_templates

Шаблоны сообщений, отправленных администратором станциям.

Поля таблицы

Название поля

Тип поля

Описание

template_id

VARCHAR(36) NOT NULL

UUID шаблона

msg_body

TEXT DEFAULT ''

тело сообщения

msg_options

INTEGER DEFAULT '0'

настройки сообщения, см. db-admin-msg-options .ds/.h

logo_url

TEXT DEFAULT ''

URL, открываемый при клике на пользовательский логотип

logo_text

TEXT DEFAULT ''

текст, выводимый рядом с пользовательским логотипом

logo_file

CLOB DEFAULT ''

путь к файлу пользовательского логотипа

link_url

TEXT DEFAULT ''

URL пользовательской ссылки

link_text

TEXT DEFAULT ''

текст, отображаемый на месте пользовательской ссылки

admin

VARCHAR(36) NOT NULL

UUID администратора, создавшего шаблон сообщения

name

VARCHAR(100) DEFAULT ''

название шаблона

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_msg_templates_0001

простой индекс таблицы

кластерный индекс таблицы

admin

admin_msg_templates_pkey

первичный ключ таблицы

template_id

Связи таблицы

Название поля

Направление

Поле связанной таблицы

admin

admins.id

admin_objects

Объекты прав для администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_admin

VARCHAR(36) NOT NULL

UUID администратора

nright

INTEGER NOT NULL

числовое значение права администратора

id_object

VARCHAR(36) NOT NULL

ID управляемого объекта

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_objects_pkey

первичный ключ таблицы

кластерный индекс таблицы

id_admin, nright, id_object

Связи таблицы

Название поля

Направление

Поле связанной таблицы

id_admin

admins.id

admin_rights

Права для администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_admin

VARCHAR(36) NOT NULL

UUID администратора

nright

INTEGER NOT NULL

числовое значение права администратора

value

INTEGER DEFAULT '0'

числовое значение права администратора

modtime

NUMERIC(17) DEFAULT '0'

таймстэмп последнего изменения

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_rights_pkey

первичный ключ таблицы

id_admin, nright

Связи таблицы

Название поля

Направление

Поле связанной таблицы

id_admin

admins.id

admin_to_admin_group

Родительские группы администраторов.

Поля таблицы

Название поля

Тип поля

Описание

id_group

VARCHAR(36) NOT NULL

UUID группы

id_admin

VARCHAR(36) NOT NULL

UUID администратора

modtime

NUMERIC(17) DEFAULT '0'

таймстэмп последнего изменения

inherit

INTEGER DEFAULT '1'

определяет, наследует ли администратор атрибуты родительской группы (1 для наследует)

Индексы таблицы

Название индекса

Тип индекса

Список полей

admin_to_admin_group_pkey

первичный ключ таблицы

id_admin

Связи таблицы

Название поля

Направление

Поле связанной таблицы

id_admin

admins.id

admins

Данные учетных записей администраторов Сервера.

Поля таблицы

Название поля

Тип поля

Описание

id

VARCHAR(36) NOT NULL

UUID администратора

login

VARCHAR(100) NOT NULL

регистрационное имя

password

TEXT DEFAULT ''

пароль, в чистом виде или зашифрованный

fname

TEXT DEFAULT ''

имя

mname

TEXT DEFAULT ''

отчество

lname

TEXT DEFAULT ''

фамилия

descr

TEXT DEFAULT ''

описание/заметки/пр.

addr

TEXT DEFAULT ''

текущий сетевой адрес

lastseenfrom

TEXT DEFAULT ''

сетевой адрес последнего подключения

lastseenat

NUMERIC(17) DEFAULT '0'

время последнего подключения

createtime

NUMERIC(17) DEFAULT '0'

время создания записи

modtime

NUMERIC(17) DEFAULT '0'

время изменения записи

externalauth

INTEGER DEFAULT '0'

автоматически создан через внешнюю аутентификацию

langcode

VARCHAR(8) DEFAULT ''

язык интерфейса

datecode

VARCHAR(8) DEFAULT ''

формат даты

Индексы таблицы

Название индекса

Тип индекса

Список полей

admins_0001

уникальный индекс таблицы

id

admins_pkey

первичный ключ таблицы

login