Skip to content

Repository files navigation

Untitled.png

Таблица user
Содержит информацию о пользователях:

  • id: уникальный идентификатор пользователя (PRIMARY KEY).
  • email: адрес электронной почты пользователя.
  • login: логин, используемый пользователем для авторизации.
  • name: имя пользователя (можно быть пустым).
  • birthday: дата рождения пользователя.

Таблица film
Содержит информацию о фильмах:

  • id: уникальный идентификатор фильма (PRIMARY KEY).
  • name: название фильма.
  • description: краткое описание фильма.
  • release_date: дата выпуска фильма.
  • genre: жанр фильма.
  • MPA: рейтинг фильма по классификации MPA.
  • duration: длительность фильма в минутах.

Таблица friend_requests
Реализует взаимосвязь между пользователями:

  • user_id: идентификатор пользователя (ссылка на пользователя в таблице user).
  • friend_id: идентификатор его друга (также ссылка на пользователя в таблице user).
  • approwed: статус подтверждения заявки в друзья

Таблица film_like
Используется для хранения лайков пользователей к фильмам:

  • user_id: идентификатор пользователя, который поставил лайк (ссылка на таблицу user).
  • film_id: идентификатор фильма, которому поставлен лайк (ссылка на таблицу film).

В планах: Добавить тесты, добавить новые функциональности

About

Template repository for Filmorate project.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages