Доступ пользователя в рабочее пространство
Назначения доступа пользователя в конкретное рабочее пространство. Так же указывает статус доступа.
Атрибуты
- id - bigint - уникальный ID.
- user_id - bigint - связь с пользователем.
- workspace_id - bigint - связь с рабочим пространством.
- status - int - статус доступа пользователя к рабочему пространству:
- 1 - доступ к рабочему пространству открыт
- 2 - закрыт доступ к рабочему пространству
- 3 - отключен от рабочего пространства
- notifications - set - уведомления (на какое событие надо слать уведомление по адресу notification_way(пользователь сам может включить\отключить как-либо из уведомлений)):
- privmsg - на каждое новое личное сообщение.
- journal - на новую присланную работу (или ответ преподавателя).
- test - новый назначенный тест.
- calendar — новое событие (например, вебинар) в календаре.
- notifications_way - enum - в какое рабочее пространство отсылать уведомления.
Табличное представление
Некоторое табличное представление