DB - lichtstrahl/iv-player GitHub Wiki

Структуры в БД

Что хранить в БД сервера.

Пользователь

Информация о пользователе
id Идентификатор в БД
login Логин
password Пароль
firstName Имя
lastName Фамилия
lastAccessTime Время последнего доступа
uuid PubNub - идентификатор
Добавлена уникальность для логинов и паролей.

uuid будет формироваться при регистрации по формату: id-login-[0-9][0-9] (двузначное число)

Комната

Когда пользователь входит в приложнение, у него появляется возможность создать комнату (канал) Отправляется запрос на сервер с просьбой создать комнату для данного пользователя (по login)

Информация о комнате
id Идентификатор в БД
name Название комнаты
createDate Дата создания
host login создателя
live Активна ли комната
lastConnectDate Дата последнего подключения

actual

На данный момент от подхода с центральным сервером отказались. Перешли на взаимодействие через Firebase