You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Create user] - создать пользователя, сохранить в базу данных, вернуть id
[Add event] - (user_id, event_id) добавить id в event_id_list в БД
[Add chat] - (user_id, chat_id) добавить id в chat_id_list в БД
[Add invite] - (user_id, invite_id) добавить id в invite_id_list в БД
[Accept invite] - (invite_id) удалить id из invite_id_list в БД. [Delete invite]
Если в друзья: [Add friend] для обоих пользователей
Если в евент: [Add chat] [Add member to group_event]
[Add member to group_event] - (event_id, member) [Create event_member] Добавить полученный id в member_id_list у event
[Remove member from group_event] - (event_id, member_id) Удалить member_id из member_id_list у event. [Delete event_member]
[Leave event] - (event_id, member_id) [Remove member from group_event]
Если создатель event: нужно подумать. тем более у нас не хранится владелец события
Event member
[Create event_member] - (user_id, permissions) Создать event_member из полученных аргументов. Сохранить event_member в БД. Вернуть полученный id
[Delete event_member] - (event_member_id) Удалить event_member по id из БД
Chat
[Create dialog] - (user_id_1, user_id_2) Создать диалог и сохранить в бд. [Add chat]
[Create event_chat] - (event_id) Создать чат и сохранить в бд.
[Add msg to chat] - (chat_id, msg_id) Добавить msg_id в msg_id_list в чате
[Delete msg from chat] - (chat_id, msg_id) Удалить msg_id из msg_id_list в чате
Message
[Create msg] - Создать сообщение и сохранить в бд, вернуть полученный id
[Change msg] - Изменить сообщение в бд
[Delete msg] - (msg_id) [Delete msg from chat], удалить msg из БД
The text was updated successfully, but these errors were encountered:
User
[Create user] - создать пользователя, сохранить в базу данных, вернуть id
Если в друзья: [Add friend] для обоих пользователей
Если в евент: [Add chat] [Add member to group_event]
Friend
Invite
Event
[Create event] - (user_id, event) Сохранить event в БД. [Add event]. Если group_event:[Create event_chat]
[Change event] - (event) Обновить event в базе данных
[Delete event] - (user_id, event_id) Удалить event из event_id_list у user. Если group_event: [Delete chat], для всех member_id [Delete member]
[Remove member from group_event] - (event_id, member_id) Удалить member_id из member_id_list у event. [Delete event_member]
[Leave event] - (event_id, member_id) [Remove member from group_event]
Если создатель event: нужно подумать. тем более у нас не хранится владелец события
Event member
[Create event_member] - (user_id, permissions) Создать event_member из полученных аргументов. Сохранить event_member в БД. Вернуть полученный id
[Delete event_member] - (event_member_id) Удалить event_member по id из БД
Chat
[Create event_chat] - (event_id) Создать чат и сохранить в бд.
[Add msg to chat] - (chat_id, msg_id) Добавить msg_id в msg_id_list в чате
[Delete msg from chat] - (chat_id, msg_id) Удалить msg_id из msg_id_list в чате
Message
[Create msg] - Создать сообщение и сохранить в бд, вернуть полученный id
[Change msg] - Изменить сообщение в бд
[Delete msg] - (msg_id) [Delete msg from chat], удалить msg из БД
The text was updated successfully, but these errors were encountered: