Модуль TV

tv_account_{mid}

Первичный ключ

Название

Тип

Null

Default

Описание

🔑

id

int(11)

false

Id аккаунта

parentId

int(11)

false

Id родительского аккаунта, внешний ключ к tv_account_{mid}:id

title

varchar(150)

false

Название

contractId

int(11)

false

Id договора, внешний ключ к contract:id

specId

int(11)

false

Id типа (спецификации) аккаунта, внешний ключ к tv_account_spec_{mid}:id

deviceId

int(11)

false

Id устройства

login

varchar(200)

true

Логин

password

varchar(100)

true

Пароль

pin

varchar(100)

true

Pin

identifier

varchar(80)

true

Идентификатор

macAddress

varbinary(64)

true

Mac-адрес

dateFrom

date

true

Дата начала действия

dateTo

date

true

Дата окончания действия

status

int(11)

false

Статус

comment

varchar(255)

false

Комментарий

config

varchar(255)

true

deviceAccountId

varchar(100)

true

Внешний id аккаунта (id аккаунта на mw)

deviceState

int(11)

false

Внешнее состояние аккаунта (на mw): -1 - удален, 0 - откл., 1 - вкл.

deviceOptions

varchar(200)

false

Включенные на mw продукты-опции

accessCode

int(11)

false

-1

tv_account_detail_{mid}_{YYYYMM}

Первичный ключ

Название

Тип

Null

Default

Описание

🔑

contractId

int(11)

false

Id договора, внешний ключ к contract:id

🔑

accountId

int(11)

false

Id аккаунта, внешний ключ к tv_account_{mid}:id

🔑

productId

int(11)

false

Id (активированного продукта), внешний ключ к inv_product:id

🔑

sid

int(11)

false

Id услуги, внешний ключ к service:id

🔑

day

int(11)

false

День месяца, когда была начислена наработка

account

decimal(10,5)

false

Наработка

tv_account_spec_{mid}

Первичный ключ

Название

Тип

Null

Default

Описание

🔑

id

int(11)

false

Id типа (спецификации) аккаунта

title

varchar(150)

false

Название

parentTypeIds

varchar(45)

false

Id родительских типов

needLogin

tinyint(4)

false

Нужно поле логин

needPassword

tinyint(4)

false

Нужно поле пароль

needPin

tinyint(4)

false

Нужно поле pin

needDevice

tinyint(4)

false

Нужно поле выбора устройства

needIdentifier

tinyint(4)

false

0

Нужно поле идентификатора

needMacAddress

tinyint(4)

false

0

Нужно поле mac-адрес

config

text

true

Конфигурация