Перейти к основному содержимому

user_project_archives

user_project_archives

Личный архив проектов: каждый пользователь может скрыть проект только у себя.

Columns

NameTypeDefaultNullableChildrenParentsComment
user_idbigint-NO-telegram_users.idИдентификатор пользователя (ссылка на telegram_users.id)
project_idinteger-NO-bot_projects.idИдентификатор проекта (ссылка на bot_projects.id)
archived_attimestampnow()NO--Дата архивации проекта для пользователя

Constraints

NameTypeDefinition
pk_user_id_project_idPRIMARY KEY(user_id, project_id)
fk_user_id_telegram_usersFOREIGN KEY(user_id) → telegram_users(id)
fk_project_id_bot_projectsFOREIGN KEY(project_id) → bot_projects(id)

Relations

ParentChildType
telegram_users.iduser_project_archives.user_idMany to One
bot_projects.iduser_project_archives.project_idMany to One