Добавлена стартовая механика игры - аналог змейки. Настроен интерфейс - окно без рамок. Добавлены кнопки для пользователя. ХУИТААААААААААААААААААААААААААААААААААААААААААААА

This commit is contained in:
Xatiko 2024-11-27 05:48:22 +03:00
parent c08cf51998
commit 0e42442310
30 changed files with 3193 additions and 122 deletions

View file

@ -27,7 +27,7 @@ def check_user(login, password):
try:
user = session.query(Auth).filter_by(login=login, password=password).first()
if user:
return user.user_id
return user.user_id # Получаем user_id из Auth
return None
except SQLAlchemyError as e:
print(f"Ошибка при проверке пользователя: {e}")

View file

@ -13,6 +13,10 @@ Session = sessionmaker(bind=engine)
# Переменная для хранения текущей сессии
current_session = None
def create_session():
"""Создаёт сессию для работы с базой данных."""
return Session()
def init_db(refresh=False):
"""
Инициализация базы данных: создание файла и таблиц.