Задание состояло в том, чтобы создать БД для сайта, связанного с контролем игровых сессий (в каждой сессии могли загружаться свои сохранения мира).
БД находилась на сервере postgresql.
БД хранит данные, такие как:
- данные о пользователях
- данные о привилегиях пользователям
- данные об активных сессиях
- данные о том, кто какую сессию создал
- данные об историях загрузке сохранений мира в каждой сессии
При выполнении работы использовались библиотеки sqlalchemy для создания структуры, psycopg2 для взаимодействия с postgresql, rsa для шифрования паролей пользователей.