Исправлена админ-панель: работа с бд теперь доступна (нужно добавить кнопки), добавлены кнопки 'Открыть сессию пользователя' - для того чтобы администратор мог открыть игру, не выходя из админ-панели, создав при этом дополнительное окно, и 'Выйти'(бургер-меню) - закрыть приложение. Исправлен процесс регистрации: при регистрации пользователя данные из таблицы Auth автоматически переносятся в таблицу Users и GameSession для дальнейшего просмотра, редактирования, удаления данных в админ-панели, добавлен параметр username для корректрой работы базы данных и процесса регистрации, исправлен интерфейс: добавлены наименования полей, для удобства пользователя. Изменения в коде: работа с бд перенесена в файл с интерфейсом админ-панели, потому что Python по-другому не воспринимает мои страдания((( Изменения в логировании: при запуске игры создаётся/обновляется файл game.log (импортировать в админ-панель, также как и logfile.log).

This commit is contained in:
Xatiko 2024-11-28 17:17:19 +03:00
parent 0e42442310
commit 815f432536
22 changed files with 2180 additions and 2724 deletions

Binary file not shown.

View file

@ -4,31 +4,68 @@ from database.db_session import get_session
from database.models import Auth, Notifications, Users, GameSession, Dogs, Questions from database.models import Auth, Notifications, Users, GameSession, Dogs, Questions
from sqlalchemy.exc import SQLAlchemyError from sqlalchemy.exc import SQLAlchemyError
def create_user(login, password, username):
"""Создание нового пользователя в базе данных.""" def get_user_by_id(user_id):
"""Получение данных пользователя по ID."""
session = get_session() session = get_session()
try: try:
new_user_auth = Auth(login=login, password=password) user = session.query(Users).filter_by(user_id=user_id).first()
session.add(new_user_auth) return user
session.commit()
new_user = Users(username=username, auth=new_user_auth)
session.add(new_user)
session.commit()
except SQLAlchemyError as e: except SQLAlchemyError as e:
print(f"Ошибка при создании пользователя: {e}") print(f"Ошибка при получении пользователя: {e}")
session.rollback() return None
finally: finally:
session.close() session.close()
def check_user(login, password): def create_user(login, password, username):
"""Проверка данных пользователя для авторизации.""" """Создание нового пользователя в базе данных."""
session = get_session()
# Проверяем, есть ли уже пользователь с таким логином
if session.query(Auth).filter_by(login=login).first():
return False, "Логин уже используется."
# Создаем новую запись в таблице Auth
new_auth = Auth(login=login, password=password)
session.add(new_auth)
try:
session.commit() # Сохраняем изменения в таблице Auth
# Создаем новую запись в таблице Users, связывая с только что добавленным Auth
new_user = Users(user_id=new_auth.user_id, username=username)
session.add(new_user)
session.commit() # Сохраняем изменения в таблице Users
except SQLAlchemyError as e:
session.rollback() # Откат изменений при ошибке
print(f"Ошибка при создании пользователя: {e}")
return False, "Произошла ошибка при регистрации."
finally:
session.close()
return True, "Регистрация успешна."
def check_user(login, password=None):
"""Проверка существования пользователя по логину и паролю (если передан)."""
session = get_session() session = get_session()
try: try:
user = session.query(Auth).filter_by(login=login, password=password).first() print(f"Проверяем пользователя с логином: {login}")
# Фильтрация только по логину
query = session.query(Auth).filter_by(login=login)
# Если передан пароль, фильтруем и по паролю
if password:
query = query.filter_by(password=password)
user = query.first()
if user: if user:
return user.user_id # Получаем user_id из Auth print(f"Пользователь найден: {user.user_id}")
return None return user.user_id # Возвращаем user_id пользователя
else:
print("Пользователь не найден.")
return None
except SQLAlchemyError as e: except SQLAlchemyError as e:
print(f"Ошибка при проверке пользователя: {e}") print(f"Ошибка при проверке пользователя: {e}")
return None return None
@ -36,7 +73,7 @@ def check_user(login, password):
session.close() session.close()
def save_progress(user_id, level, score, duration, health, hunger, sleepiness): def save_progress(user_id, level, score, duration, health, hunger, sleepiness):
"""Сохраняет прогресс пользователя в базу данных.""" """Сохранение игрового прогресса в базу данных."""
session = get_session() session = get_session()
try: try:
session_data = GameSession( session_data = GameSession(
@ -134,3 +171,149 @@ def update_user_dog(user_id, dog_id):
session.rollback() session.rollback()
finally: finally:
session.close() session.close()
def debug_list_users():
"""Отладочный вывод всех пользователей."""
session = get_session()
try:
users = session.query(Auth).all()
for user in users:
print(f"User ID: {user.user_id}, Login: {user.login}, Password: {user.password}")
except SQLAlchemyError as e:
print(f"Ошибка при получении списка пользователей: {e}")
finally:
session.close()
def get_all_users():
"""Получить всех пользователей с предварительной загрузкой данных."""
session = get_session()
try:
users = session.query(Users).options(joinedload(Users.auth)).all()
return users
except SQLAlchemyError as e:
print(f"Ошибка при получении пользователей: {e}")
return [] # Возвращаем пустой список, если ошибка
finally:
session.close()
def get_all_questions():
"""Получить все вопросы."""
session = get_session()
try:
questions = session.query(Questions).all()
return questions
except SQLAlchemyError as e:
print(f"Ошибка при получении вопросов: {e}")
return []
finally:
session.close()
def get_all_dogs():
"""Получить все записи о собаках."""
session = get_session()
try:
dogs = session.query(Dogs).all()
return dogs
except SQLAlchemyError as e:
print(f"Ошибка при получении собак: {e}")
return []
finally:
session.close()
def get_user_by_username(username):
"""Получить пользователя по логину."""
session = get_session()
try:
user = session.query(Users).join(Auth).filter(Auth.login == username).first()
return user
except SQLAlchemyError as e:
print(f"Ошибка при получении пользователя: {e}")
return None
finally:
session.close()
def update_user(user_id, new_login, new_password):
"""Обновить данные пользователя."""
session = get_session()
try:
user = session.query(Users).filter_by(user_id=user_id).first()
if user:
auth = user.auth
auth.login = new_login
auth.password = new_password
session.commit()
except SQLAlchemyError as e:
print(f"Ошибка при обновлении пользователя: {e}")
session.rollback()
finally:
session.close()
def update_user_info(user_id, new_login, new_username):
"""Обновление данных пользователя."""
session = get_session()
try:
user = session.query(Users).filter_by(user_id=user_id).first()
if user:
user.auth.login = new_login
user.username = new_username
session.commit()
return True, "Данные пользователя обновлены."
return False, "Пользователь не найден."
except SQLAlchemyError as e:
session.rollback()
return False, f"Ошибка при обновлении: {e}"
finally:
session.close()
def delete_user(user_id):
"""Удаление пользователя."""
session = get_session()
try:
user = session.query(Users).filter_by(user_id=user_id).first()
if user:
session.delete(user.auth)
session.commit()
return True, "Пользователь удалён."
return False, "Пользователь не найден."
except SQLAlchemyError as e:
session.rollback()
return False, f"Ошибка при удалении: {e}"
finally:
session.close()
def update_dog_info(dog_id, breed, characteristics):
"""Обновление информации о собаке."""
session = get_session()
try:
dog = session.query(Dogs).filter_by(dog_id=dog_id).first()
if dog:
dog.breed = breed
dog.characteristics = characteristics
session.commit()
return True, "Информация о собаке обновлена."
return False, "Собака не найдена."
except SQLAlchemyError as e:
session.rollback()
return False, f"Ошибка при обновлении: {e}"
finally:
session.close()
def update_question(question_id, text, helpful_info):
"""Обновление вопроса."""
session = get_session()
try:
question = session.query(Questions).filter_by(question_id=question_id).first()
if question:
question.question_text = text
question.helpful_info = helpful_info
session.commit()
return True, "Вопрос обновлён."
return False, "Вопрос не найден."
except SQLAlchemyError as e:
session.rollback()
return False, f"Ошибка при обновлении: {e}"
finally:
session.close()

View file

@ -8,7 +8,7 @@ import os
engine = create_engine(DATABASE_URL, echo=True) engine = create_engine(DATABASE_URL, echo=True)
# Создание фабрики сессий # Создание фабрики сессий
Session = sessionmaker(bind=engine) Session = sessionmaker(bind=engine, autoflush=True)
# Переменная для хранения текущей сессии # Переменная для хранения текущей сессии
current_session = None current_session = None
@ -38,7 +38,7 @@ def init_db(refresh=False):
def get_session(): def get_session():
"""Возвращает сессию для работы с базой данных.""" """Возвращает сессию для работы с базой данных."""
return Session() return Session() # Просто возвращаем объект сессии
def close_sessions(): def close_sessions():
"""Закрытие всех сессий перед выходом из программы.""" """Закрытие всех сессий перед выходом из программы."""

View file

@ -0,0 +1,919 @@
2024-11-27 04:01:47,401 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:01:47,941 - ERROR - Îøèáêà ïðè âçàèìîäåéñòâèè ñ áàçîé äàííûõ: Entity namespace for "users" has no property "login"
2024-11-27 04:05:26,240 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:05:26,795 - ERROR - Îøèáêà ïðè âçàèìîäåéñòâèè ñ áàçîé äàííûõ: (sqlite3.OperationalError) unable to open database file
(Background on this error at: https://sqlalche.me/e/20/e3q8)
2024-11-27 04:08:19,488 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:08:19,922 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:08:20,024 - INFO - BEGIN (implicit)
2024-11-27 04:08:20,028 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:08:20,028 - INFO - [generated in 0.00061s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:08:20,030 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:08:20,047 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,048 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,048 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:20,071 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,072 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,072 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:20,087 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,088 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:20,101 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,102 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,102 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:20,112 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,112 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,112 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:20,124 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,124 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,124 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:20,139 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,139 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,139 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:21,407 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,408 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,408 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:08:21,408 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:08:21,415 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,415 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,415 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:08:21,432 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,432 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,432 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:21,503 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,504 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,504 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:21,518 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,518 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,518 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:21,532 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,532 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,532 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:21,545 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,546 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,546 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:21,555 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,555 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,556 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:21,567 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,567 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,567 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:21,579 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,579 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,579 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:26,316 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,316 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,317 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:26,333 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,333 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,333 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:26,347 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,347 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,348 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:26,360 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,360 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,360 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:26,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,370 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:26,381 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,381 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,381 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:26,393 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,394 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,394 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:27,162 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,162 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,162 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:08:27,162 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:08:27,169 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,169 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,169 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:08:27,185 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,185 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,185 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:27,256 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,256 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,256 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:27,271 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,271 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,271 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:27,285 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,285 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,285 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:27,298 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,299 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,299 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:27,308 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,309 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,309 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:27,320 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,320 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,320 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:27,333 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,333 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,333 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:28,177 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:28,177 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:28,177 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:32,088 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,088 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:32,537 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,537 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,538 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:32,942 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,942 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,942 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,187 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,187 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,187 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,380 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,380 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,380 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,735 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,735 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,735 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,247 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,247 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,247 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,277 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,277 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,277 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,308 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,308 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,308 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,339 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,339 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,339 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,370 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,402 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,402 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,402 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,448 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,448 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,448 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,479 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,479 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,479 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,510 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,510 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,510 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,541 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,541 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,541 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,571 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,572 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,572 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,603 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,603 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,603 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,634 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,634 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,634 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,664 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,665 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,665 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,711 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,711 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,711 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,742 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,742 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,742 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,772 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,772 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,772 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,803 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,803 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,803 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,833 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,833 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,833 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,864 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,864 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,865 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,170 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,170 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,170 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,672 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,672 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,673 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,704 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,704 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,704 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,750 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,750 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,750 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,781 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,781 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,781 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,813 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,813 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,813 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,843 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,844 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,844 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,875 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,875 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,875 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,907 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,907 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,907 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,937 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,937 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,937 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,968 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,968 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,969 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,015 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,015 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,015 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,046 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,046 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,046 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,077 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,077 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,078 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,109 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,109 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,109 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,140 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,140 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,140 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,170 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,171 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,171 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,201 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,201 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,201 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,496 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,496 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,496 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,934 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,934 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,935 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,444 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,444 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,444 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,475 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,475 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,475 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,506 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,506 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,506 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,537 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,537 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,537 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,569 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,569 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,569 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,614 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,614 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,614 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,645 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,645 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,645 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,676 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,676 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,676 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,707 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,956 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,956 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,956 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:38,682 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:38,682 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:38,682 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,181 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,182 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,182 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,228 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,228 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,228 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,258 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,258 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,258 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,289 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,289 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,289 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,321 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,321 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,321 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,352 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,352 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,352 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,383 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,384 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,384 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:41,418 - INFO - ROLLBACK
2024-11-27 04:09:26,353 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:09:26,804 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:09:26,901 - INFO - BEGIN (implicit)
2024-11-27 04:09:26,904 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:09:26,904 - INFO - [generated in 0.00028s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:09:26,905 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:09:26,920 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,920 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,920 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:09:26,942 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,942 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,943 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:09:26,958 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,958 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,958 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:09:26,972 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,972 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,972 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:09:26,984 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,985 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,985 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:09:26,996 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,996 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,996 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:09:27,010 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:27,010 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:27,010 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:09:28,434 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,435 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,435 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:09:28,435 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:09:28,442 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,442 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,442 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:09:28,459 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,459 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,459 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:09:28,530 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,530 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,530 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:09:28,545 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,545 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,545 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:09:28,559 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,560 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,560 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:09:28,573 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,573 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,573 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:09:28,583 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,583 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,583 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:09:28,594 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,594 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,594 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:09:28,607 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,607 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,607 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:11:03,632 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:11:03,632 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:11:03,632 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:11:26,828 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:11:26,828 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:11:26,828 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:26,226 - INFO - ROLLBACK
2024-11-27 04:12:28,471 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:12:28,899 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:12:28,997 - INFO - BEGIN (implicit)
2024-11-27 04:12:29,000 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:12:29,000 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:12:29,001 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:12:29,015 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,015 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,015 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:29,038 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,038 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,038 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:12:29,053 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,053 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,054 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:12:29,068 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,068 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,068 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:12:29,078 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,078 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,079 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:12:29,090 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,090 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,090 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:12:29,103 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,104 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,104 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:12:29,841 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,841 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,841 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:12:29,841 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:12:29,848 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,849 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,849 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:12:29,865 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,865 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,865 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:12:29,934 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,935 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,935 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:29,949 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,950 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,950 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:12:29,965 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,965 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,965 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:12:29,979 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,980 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,980 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:12:29,990 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,990 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,990 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:12:30,002 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,002 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,002 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:12:30,016 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,016 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,016 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:12:30,808 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,808 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,808 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:12:34,561 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:34,561 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:34,561 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:17:58,361 - INFO - ROLLBACK
2024-11-27 04:18:49,054 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:18:49,525 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:18:49,627 - INFO - BEGIN (implicit)
2024-11-27 04:18:49,629 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:18:49,630 - INFO - [generated in 0.00025s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:18:49,630 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:18:49,647 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,647 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,647 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:18:49,670 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,670 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,670 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:18:49,686 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,686 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,686 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:18:49,701 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,701 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,701 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:18:49,711 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,712 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,712 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:18:49,723 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,724 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,724 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:18:49,737 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,737 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,738 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:18:50,592 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,593 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,593 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:18:50,593 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:18:50,600 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,600 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,600 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:18:50,617 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,618 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,618 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:18:50,685 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,686 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,686 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:18:50,702 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,702 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,702 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:18:50,720 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,720 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,720 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:18:50,737 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,737 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,737 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:18:50,748 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,748 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,748 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:18:50,761 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,761 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,761 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:18:50,775 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,775 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,775 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:18:52,809 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:52,810 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:52,810 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:18:56,823 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:56,823 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:56,823 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:19:14,325 - INFO - ROLLBACK
2024-11-27 04:20:41,642 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:20:42,172 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:20:42,283 - INFO - BEGIN (implicit)
2024-11-27 04:20:42,285 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:20:42,285 - INFO - [generated in 0.00028s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:20:42,286 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:20:42,307 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,307 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,307 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:20:42,330 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,331 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,331 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:20:42,346 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,346 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,346 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:20:42,362 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,362 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,362 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:20:42,373 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,373 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,373 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:20:42,387 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,387 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,387 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:20:42,401 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,401 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,402 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:20:43,204 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,204 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,204 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:20:43,204 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:20:43,211 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,212 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,212 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:20:43,229 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,229 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,229 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:20:43,304 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,304 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,305 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:20:43,320 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,320 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,320 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:20:43,337 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,337 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,337 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:20:43,352 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,353 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,353 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:20:43,363 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,363 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,363 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:20:43,375 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,375 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,375 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:20:43,389 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,389 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,389 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:16,405 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:16,405 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:16,405 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:20,530 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:20,530 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:20,530 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:27,458 - INFO - ROLLBACK
2024-11-27 04:21:39,761 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:21:40,188 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:21:40,294 - INFO - BEGIN (implicit)
2024-11-27 04:21:40,296 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:21:40,296 - INFO - [generated in 0.00025s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:21:40,297 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:21:40,312 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,312 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,312 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:40,334 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,334 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,334 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:40,350 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,350 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,350 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:21:40,363 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,364 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,364 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:21:40,375 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,375 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,375 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:21:40,387 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,387 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,387 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:21:40,400 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,401 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,401 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:41,365 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,365 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,365 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:21:41,365 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:21:41,372 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,372 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,372 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:21:41,389 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,390 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,390 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:41,463 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,463 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,463 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:41,481 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,481 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,482 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:41,503 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,504 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,504 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:21:41,525 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,525 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,525 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:21:41,538 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,538 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,538 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:21:41,552 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,552 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,552 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:21:41,568 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,569 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,569 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:44,529 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:44,529 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:44,529 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:48,501 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:48,501 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:48,501 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:58,037 - INFO - ROLLBACK
2024-11-27 04:23:20,095 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:23:20,529 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:23:20,637 - INFO - BEGIN (implicit)
2024-11-27 04:23:20,639 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:23:20,640 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:23:20,640 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:23:20,655 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,655 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,655 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:20,678 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,678 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,678 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:23:20,693 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,693 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,693 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:23:20,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,707 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:23:20,718 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,718 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,718 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:23:20,730 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,730 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,730 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:23:20,743 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,743 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,743 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:23:21,610 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,610 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,610 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:23:21,610 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:23:21,617 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,618 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,618 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:23:21,634 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,634 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,635 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:23:21,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,707 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:21,724 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,724 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,724 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:23:21,745 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,745 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,745 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:23:21,765 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,765 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,765 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:23:21,776 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,777 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,777 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:23:21,790 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,790 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,790 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:23:21,805 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,805 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,805 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:23:22,532 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:22,532 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:22,532 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:23:26,429 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:26,429 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:26,429 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:31,839 - INFO - ROLLBACK
2024-11-27 04:26:48,168 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:26:48,266 - INFO - BEGIN (implicit)
2024-11-27 04:26:48,269 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:26:48,269 - INFO - [generated in 0.00021s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:26:48,269 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:26:48,284 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,284 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,284 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:26:48,307 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,307 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,307 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:26:48,322 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,323 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,323 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:26:48,337 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,337 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,337 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:26:48,347 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,347 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,347 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:26:48,359 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,359 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,359 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:26:48,373 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,373 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,373 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:26:56,174 - INFO - ROLLBACK
2024-11-27 04:28:00,201 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:28:00,689 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:28:00,802 - INFO - BEGIN (implicit)
2024-11-27 04:28:00,805 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:28:00,805 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:28:00,806 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:28:00,823 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,823 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,823 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:00,848 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,848 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,849 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:00,864 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,865 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,865 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:00,879 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,879 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,879 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:00,890 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,890 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,890 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:00,903 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,903 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,903 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:00,918 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,918 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,918 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:01,704 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,704 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,704 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:28:01,704 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:28:01,712 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,712 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,712 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:28:01,729 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,729 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,729 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:01,809 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,809 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,809 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:01,828 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,829 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,829 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:01,851 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,851 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,852 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:01,874 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,874 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,874 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:01,887 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,887 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,887 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:01,902 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,902 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,902 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:01,918 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,918 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,919 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:03,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:03,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:03,370 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:07,271 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:07,271 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:07,272 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:11,499 - INFO - ROLLBACK
2024-11-27 04:28:25,505 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:28:25,929 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:28:26,029 - INFO - BEGIN (implicit)
2024-11-27 04:28:26,031 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:28:26,031 - INFO - [generated in 0.00023s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:28:26,032 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:28:26,047 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,047 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,047 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:26,070 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,070 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,070 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:26,087 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,087 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,087 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:26,101 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,101 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,102 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:26,112 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,113 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,113 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:26,126 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,126 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,126 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:26,140 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,140 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,140 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:26,992 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,992 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,992 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:28:26,993 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:28:26,999 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,000 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,000 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:28:27,016 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,016 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,016 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:27,088 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,088 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:27,107 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,107 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,107 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:27,129 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,129 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,129 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:27,151 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,151 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,151 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:27,163 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,163 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,164 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:27,177 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,178 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,178 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:27,194 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,194 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,194 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:28,409 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:28,409 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:28,409 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:32,335 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:32,336 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:32,336 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:38,371 - INFO - ROLLBACK
2024-11-27 04:32:09,489 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:32:09,948 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:32:10,049 - INFO - BEGIN (implicit)
2024-11-27 04:32:10,052 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:32:10,052 - INFO - [generated in 0.00023s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:32:10,053 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:32:10,068 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,068 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,068 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:32:10,091 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,092 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,092 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:32:10,107 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,107 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,107 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:32:10,121 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,121 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,121 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:32:10,131 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,132 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,132 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:32:10,143 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,143 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,144 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:32:10,157 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,157 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,157 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:32:12,820 - INFO - ROLLBACK

View file

@ -1604,3 +1604,633 @@ WHERE auth.login = ? AND auth.password = ?
2024-11-27 05:34:58 - ROLLBACK 2024-11-27 05:34:58 - ROLLBACK
2024-11-27 05:35:32 - Сохранение прогресса: уровень 2, собрано косточек 0. 2024-11-27 05:35:32 - Сохранение прогресса: уровень 2, собрано косточек 0.
2024-11-27 05:35:41 - Сохранение прогресса: уровень 1, собрано косточек 0. 2024-11-27 05:35:41 - Сохранение прогресса: уровень 1, собрано косточек 0.
2024-11-27 05:57:02 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 05:57:21 - BEGIN (implicit)
2024-11-27 05:57:21 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 05:57:21 - [generated in 0.00020s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 05:57:21 - ROLLBACK
2024-11-27 05:58:19 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 1, ñîáðàíî êîñòî÷åê 10.
2024-11-27 06:04:05 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 06:04:20 - BEGIN (implicit)
2024-11-27 06:04:20 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 06:04:20 - [generated in 0.00022s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 06:04:20 - ROLLBACK
2024-11-27 06:04:24 - BEGIN (implicit)
2024-11-27 06:04:24 - SELECT game_sessions.session_id AS game_sessions_session_id, game_sessions.user_id AS game_sessions_user_id, game_sessions.level AS game_sessions_level, game_sessions.score AS game_sessions_score, game_sessions.duration AS game_sessions_duration, game_sessions.start_time AS game_sessions_start_time, game_sessions.end_time AS game_sessions_end_time, game_sessions.health AS game_sessions_health, game_sessions.hunger AS game_sessions_hunger, game_sessions.sleepiness AS game_sessions_sleepiness
FROM game_sessions
WHERE game_sessions.user_id IS NULL
2024-11-27 06:04:24 - [generated in 0.00026s] ()
2024-11-27 06:04:24 - ROLLBACK
2024-11-27 06:04:29 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 1, ñîáðàíî êîñòî÷åê 0.
2024-11-27 06:04:55 - BEGIN (implicit)
2024-11-27 06:04:55 - INSERT INTO game_sessions (user_id, level, score, duration, start_time, end_time, health, hunger, sleepiness) VALUES (?, ?, ?, ?, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, ?, ?, ?) RETURNING session_id, start_time
2024-11-27 06:04:55 - [generated in 0.00024s] (None, 1, 10, 0, 100, 0, 0)
2024-11-27 06:04:55 - ROLLBACK
2024-11-27 06:04:55 - BEGIN (implicit)
2024-11-27 06:04:55 - SELECT game_sessions.session_id AS game_sessions_session_id, game_sessions.user_id AS game_sessions_user_id, game_sessions.level AS game_sessions_level, game_sessions.score AS game_sessions_score, game_sessions.duration AS game_sessions_duration, game_sessions.start_time AS game_sessions_start_time, game_sessions.end_time AS game_sessions_end_time, game_sessions.health AS game_sessions_health, game_sessions.hunger AS game_sessions_hunger, game_sessions.sleepiness AS game_sessions_sleepiness
FROM game_sessions
WHERE game_sessions.user_id IS NULL
2024-11-27 06:04:55 - [cached since 30.75s ago] ()
2024-11-27 06:04:55 - ROLLBACK
2024-11-27 06:04:55 - BEGIN (implicit)
2024-11-27 06:04:55 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 06:04:55 - [generated in 0.00024s] (1, 0)
2024-11-27 06:04:55 - ROLLBACK
2024-11-27 06:04:59 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 1, ñîáðàíî êîñòî÷åê 10.
2024-11-27 06:07:46 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 06:08:03 - BEGIN (implicit)
2024-11-27 06:08:03 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 06:08:03 - [generated in 0.00023s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 06:08:03 - ROLLBACK
2024-11-27 06:08:08 - BEGIN (implicit)
2024-11-27 06:08:08 - SELECT game_sessions.session_id AS game_sessions_session_id, game_sessions.user_id AS game_sessions_user_id, game_sessions.level AS game_sessions_level, game_sessions.score AS game_sessions_score, game_sessions.duration AS game_sessions_duration, game_sessions.start_time AS game_sessions_start_time, game_sessions.end_time AS game_sessions_end_time, game_sessions.health AS game_sessions_health, game_sessions.hunger AS game_sessions_hunger, game_sessions.sleepiness AS game_sessions_sleepiness
FROM game_sessions
WHERE game_sessions.user_id IS NULL
2024-11-27 06:08:08 - [generated in 0.00024s] ()
2024-11-27 06:08:08 - ROLLBACK
2024-11-27 06:08:12 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 1, ñîáðàíî êîñòî÷åê 0.
2024-11-27 06:08:38 - BEGIN (implicit)
2024-11-27 06:08:38 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 06:08:38 - [generated in 0.00024s] (1, 0)
2024-11-27 06:08:38 - ROLLBACK
2024-11-27 06:08:38 - Ïîëüçîâàòåëü ñ ID None íå íàéäåí â áàçå äàííûõ.
2024-11-27 06:09:16 - BEGIN (implicit)
2024-11-27 06:09:16 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 06:09:16 - [cached since 37.57s ago] (1, 0)
2024-11-27 06:09:16 - ROLLBACK
2024-11-27 06:09:16 - Ïîëüçîâàòåëü ñ ID None íå íàéäåí â áàçå äàííûõ.
2024-11-27 06:09:20 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 3, ñîáðàíî êîñòî÷åê 0.
2024-11-27 20:19:58 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 20:20:26 - BEGIN (implicit)
2024-11-27 20:20:26 - SELECT count(*) AS count_1
FROM (SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users) AS anon_1
2024-11-27 20:20:26 - [generated in 0.00022s] ()
2024-11-27 20:20:26 - SELECT game_sessions.level AS game_sessions_level, count(game_sessions.session_id) AS count_1
FROM game_sessions GROUP BY game_sessions.level
2024-11-27 20:20:26 - [generated in 0.00020s] ()
2024-11-27 20:20:26 - SELECT questions.question_text AS questions_question_text, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions ORDER BY questions.incorrect_attempts DESC
2024-11-27 20:20:26 - [generated in 0.00014s] ()
2024-11-27 20:20:26 - SELECT avg(game_sessions.duration) AS avg_1
FROM game_sessions
2024-11-27 20:20:26 - [generated in 0.00013s] ()
2024-11-27 20:20:26 - ROLLBACK
2024-11-27 20:20:26 - BEGIN (implicit)
2024-11-27 20:20:26 - SELECT game_sessions.start_time AS game_sessions_start_time
FROM game_sessions
2024-11-27 20:20:26 - [generated in 0.00016s] ()
2024-11-27 20:20:26 - ROLLBACK
2024-11-27 20:20:40 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 20:20:54 - BEGIN (implicit)
2024-11-27 20:20:54 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 20:20:54 - [generated in 0.00022s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 20:20:54 - ROLLBACK
2024-11-27 20:21:40 - BEGIN (implicit)
2024-11-27 20:21:40 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 20:21:40 - [generated in 0.00029s] (1, 0)
2024-11-27 20:21:40 - ROLLBACK
2024-11-27 20:21:40 - Ïîëüçîâàòåëü ñ ID None íå íàéäåí â áàçå äàííûõ.
2024-11-27 20:21:56 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 2, ñîáðàíî êîñòî÷åê 6.
2024-11-27 20:26:46 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 20:27:07 - BEGIN (implicit)
2024-11-27 20:27:07 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 20:27:07 - [generated in 0.00022s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 20:27:07 - ROLLBACK
2024-11-27 20:28:27 - BEGIN (implicit)
2024-11-27 20:28:27 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 20:28:27 - [generated in 0.00023s] (1, 0)
2024-11-27 20:28:27 - ROLLBACK
2024-11-27 20:28:27 - Ïîëüçîâàòåëü ñ ID None íå íàéäåí â áàçå äàííûõ.
2024-11-27 20:29:16 - BEGIN (implicit)
2024-11-27 20:29:16 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
WHERE users.user_id IS NULL
LIMIT ? OFFSET ?
2024-11-27 20:29:16 - [cached since 49.55s ago] (1, 0)
2024-11-27 20:29:16 - ROLLBACK
2024-11-27 20:29:16 - Ïîëüçîâàòåëü ñ ID None íå íàéäåí â áàçå äàííûõ.
2024-11-27 20:29:39 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 3, ñîáðàíî êîñòî÷åê 8.
2024-11-28 13:34:36 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:35:25 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:36:19 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:36:48 - BEGIN (implicit)
2024-11-28 13:36:48 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-28 13:36:48 - [generated in 0.00032s] ('lubluNikitu', 'fake_password', 1, 0)
2024-11-28 13:36:48 - ROLLBACK
2024-11-28 13:38:00 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:38:24 - BEGIN (implicit)
2024-11-28 13:38:24 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-28 13:38:24 - [generated in 0.00029s] ('lubluNikitu', 'fake_password', 1, 0)
2024-11-28 13:38:24 - ROLLBACK
2024-11-28 13:40:50 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:41:17 - BEGIN (implicit)
2024-11-28 13:41:17 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-28 13:41:17 - [generated in 0.00025s] ('lubluNikitu', 'fake_password', 1, 0)
2024-11-28 13:41:17 - ROLLBACK
2024-11-28 13:50:27 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:51:36 - BEGIN (implicit)
2024-11-28 13:51:36 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ?
LIMIT ? OFFSET ?
2024-11-28 13:51:36 - [generated in 0.00026s] ('lubluNikitu', 1, 0)
2024-11-28 13:51:36 - ROLLBACK
2024-11-28 13:59:23 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 13:59:53 - BEGIN (implicit)
2024-11-28 13:59:53 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ?
LIMIT ? OFFSET ?
2024-11-28 13:59:53 - [generated in 0.00035s] ('lubluNikitu', 1, 0)
2024-11-28 13:59:53 - ROLLBACK
2024-11-28 14:33:29 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:38:12 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:44:30 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:45:58 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:49:12 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:49:24 - BEGIN (implicit)
2024-11-28 14:49:24 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 14:49:24 - [generated in 0.00024s] ()
2024-11-28 14:49:24 - ROLLBACK
2024-11-28 14:49:28 - BEGIN (implicit)
2024-11-28 14:49:28 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 14:49:28 - [generated in 0.00016s] ()
2024-11-28 14:49:28 - ROLLBACK
2024-11-28 14:49:34 - BEGIN (implicit)
2024-11-28 14:49:34 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 14:49:34 - [cached since 9.579s ago] ()
2024-11-28 14:49:34 - ROLLBACK
2024-11-28 14:49:34 - BEGIN (implicit)
2024-11-28 14:49:34 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 14:49:34 - [cached since 6.183s ago] ()
2024-11-28 14:49:34 - ROLLBACK
2024-11-28 14:49:34 - BEGIN (implicit)
2024-11-28 14:49:34 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 14:49:34 - [generated in 0.00015s] ()
2024-11-28 14:49:34 - ROLLBACK
2024-11-28 14:50:40 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 14:51:05 - BEGIN (implicit)
2024-11-28 14:51:05 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 14:51:05 - [generated in 0.00018s] ()
2024-11-28 14:51:05 - ROLLBACK
2024-11-28 14:51:07 - BEGIN (implicit)
2024-11-28 14:51:07 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 14:51:07 - [generated in 0.00017s] ()
2024-11-28 14:51:07 - ROLLBACK
2024-11-28 14:51:08 - BEGIN (implicit)
2024-11-28 14:51:08 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 14:51:08 - [generated in 0.00014s] ()
2024-11-28 14:51:08 - ROLLBACK
2024-11-28 14:51:09 - BEGIN (implicit)
2024-11-28 14:51:09 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 14:51:09 - [cached since 3.957s ago] ()
2024-11-28 14:51:09 - ROLLBACK
2024-11-28 14:51:09 - BEGIN (implicit)
2024-11-28 14:51:09 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 14:51:09 - [cached since 2.135s ago] ()
2024-11-28 14:51:09 - ROLLBACK
2024-11-28 14:51:09 - BEGIN (implicit)
2024-11-28 14:51:09 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 14:51:09 - [cached since 0.925s ago] ()
2024-11-28 14:51:09 - ROLLBACK
2024-11-28 15:18:12 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:26:36 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:36:21 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:36:33 - BEGIN (implicit)
2024-11-28 15:36:33 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:36:33 - [generated in 0.00023s] ()
2024-11-28 15:36:33 - ROLLBACK
2024-11-28 15:36:36 - BEGIN (implicit)
2024-11-28 15:36:36 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:36:36 - [generated in 0.00026s] ()
2024-11-28 15:36:36 - ROLLBACK
2024-11-28 15:36:37 - BEGIN (implicit)
2024-11-28 15:36:37 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:36:37 - [generated in 0.00017s] ()
2024-11-28 15:36:37 - ROLLBACK
2024-11-28 15:36:37 - BEGIN (implicit)
2024-11-28 15:36:37 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:36:37 - [cached since 3.907s ago] ()
2024-11-28 15:36:37 - ROLLBACK
2024-11-28 15:36:37 - BEGIN (implicit)
2024-11-28 15:36:37 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:36:37 - [cached since 1.256s ago] ()
2024-11-28 15:36:37 - ROLLBACK
2024-11-28 15:36:37 - BEGIN (implicit)
2024-11-28 15:36:37 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:36:37 - [cached since 0.6411s ago] ()
2024-11-28 15:36:37 - ROLLBACK
2024-11-28 15:40:44 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:41:32 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:41:46 - BEGIN (implicit)
2024-11-28 15:41:46 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:41:46 - [generated in 0.00019s] ()
2024-11-28 15:41:46 - ROLLBACK
2024-11-28 15:43:34 - BEGIN (implicit)
2024-11-28 15:43:34 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:43:34 - [generated in 0.00020s] ()
2024-11-28 15:43:34 - ROLLBACK
2024-11-28 15:43:54 - BEGIN (implicit)
2024-11-28 15:43:54 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:43:54 - [generated in 0.00015s] ()
2024-11-28 15:43:54 - ROLLBACK
2024-11-28 15:44:10 - BEGIN (implicit)
2024-11-28 15:44:10 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:44:10 - [cached since 143.1s ago] ()
2024-11-28 15:44:10 - ROLLBACK
2024-11-28 15:44:10 - BEGIN (implicit)
2024-11-28 15:44:10 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:44:10 - [cached since 35.46s ago] ()
2024-11-28 15:44:10 - ROLLBACK
2024-11-28 15:44:10 - BEGIN (implicit)
2024-11-28 15:44:10 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:44:10 - [cached since 15.78s ago] ()
2024-11-28 15:44:10 - ROLLBACK
2024-11-28 15:51:25 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:51:37 - BEGIN (implicit)
2024-11-28 15:51:37 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:51:37 - [generated in 0.00024s] ()
2024-11-28 15:51:37 - ROLLBACK
2024-11-28 15:51:39 - BEGIN (implicit)
2024-11-28 15:51:39 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:51:39 - [generated in 0.00025s] ()
2024-11-28 15:51:39 - ROLLBACK
2024-11-28 15:51:41 - BEGIN (implicit)
2024-11-28 15:51:41 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:51:41 - [generated in 0.00018s] ()
2024-11-28 15:51:41 - ROLLBACK
2024-11-28 15:51:42 - BEGIN (implicit)
2024-11-28 15:51:42 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:51:42 - [cached since 5.576s ago] ()
2024-11-28 15:51:42 - ROLLBACK
2024-11-28 15:51:42 - BEGIN (implicit)
2024-11-28 15:51:42 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:51:42 - [cached since 3.04s ago] ()
2024-11-28 15:51:42 - ROLLBACK
2024-11-28 15:51:42 - BEGIN (implicit)
2024-11-28 15:51:42 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:51:42 - [cached since 1.598s ago] ()
2024-11-28 15:51:42 - ROLLBACK
2024-11-28 15:55:15 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:55:28 - BEGIN (implicit)
2024-11-28 15:55:28 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:55:28 - [generated in 0.00023s] ()
2024-11-28 15:55:28 - ROLLBACK
2024-11-28 15:55:30 - BEGIN (implicit)
2024-11-28 15:55:30 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:55:30 - [generated in 0.00024s] ()
2024-11-28 15:55:30 - ROLLBACK
2024-11-28 15:55:31 - BEGIN (implicit)
2024-11-28 15:55:31 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:55:31 - [generated in 0.00015s] ()
2024-11-28 15:55:31 - ROLLBACK
2024-11-28 15:55:33 - BEGIN (implicit)
2024-11-28 15:55:33 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 15:55:33 - [cached since 4.813s ago] ()
2024-11-28 15:55:33 - ROLLBACK
2024-11-28 15:55:33 - BEGIN (implicit)
2024-11-28 15:55:33 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 15:55:33 - [cached since 2.287s ago] ()
2024-11-28 15:55:33 - ROLLBACK
2024-11-28 15:55:33 - BEGIN (implicit)
2024-11-28 15:55:33 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 15:55:33 - [cached since 1.257s ago] ()
2024-11-28 15:55:33 - ROLLBACK
2024-11-28 15:55:57 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 15:55:57 - BEGIN (implicit)
2024-11-28 15:55:57 - PRAGMA main.table_info("auth")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("auth")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA main.table_info("users")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("users")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA main.table_info("dogs")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("dogs")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA main.table_info("questions")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("questions")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA main.table_info("game_sessions")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("game_sessions")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA main.table_info("notifications")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 - PRAGMA temp.table_info("notifications")
2024-11-28 15:55:57 - [raw sql] ()
2024-11-28 15:55:57 -
CREATE TABLE auth (
user_id INTEGER NOT NULL,
login VARCHAR NOT NULL,
password VARCHAR NOT NULL,
PRIMARY KEY (user_id),
UNIQUE (login)
)
2024-11-28 15:55:57 - [no key 0.00016s] ()
2024-11-28 15:55:58 -
CREATE TABLE dogs (
dog_id INTEGER NOT NULL,
breed VARCHAR,
characteristics TEXT,
behavior TEXT,
care_info TEXT,
admin_comments TEXT,
PRIMARY KEY (dog_id)
)
2024-11-28 15:55:58 - [no key 0.00017s] ()
2024-11-28 15:55:58 -
CREATE TABLE users (
user_id INTEGER NOT NULL,
dog_id INTEGER,
username VARCHAR NOT NULL,
level INTEGER,
achievement TEXT,
PRIMARY KEY (user_id),
FOREIGN KEY(user_id) REFERENCES auth (user_id),
FOREIGN KEY(dog_id) REFERENCES dogs (dog_id)
)
2024-11-28 15:55:58 - [no key 0.00016s] ()
2024-11-28 15:55:58 -
CREATE TABLE questions (
question_id INTEGER NOT NULL,
dog_id INTEGER,
question_text TEXT NOT NULL,
image_url VARCHAR,
helpful_info TEXT,
incorrect_attempts INTEGER,
PRIMARY KEY (question_id),
FOREIGN KEY(dog_id) REFERENCES dogs (dog_id)
)
2024-11-28 15:55:58 - [no key 0.00017s] ()
2024-11-28 15:55:58 -
CREATE TABLE game_sessions (
session_id INTEGER NOT NULL,
user_id INTEGER,
level INTEGER NOT NULL,
score INTEGER,
duration INTEGER,
start_time DATETIME,
end_time DATETIME,
health INTEGER,
hunger INTEGER,
sleepiness INTEGER,
PRIMARY KEY (session_id),
CONSTRAINT uix_user_level UNIQUE (user_id, level),
FOREIGN KEY(user_id) REFERENCES users (user_id)
)
2024-11-28 15:55:58 - [no key 0.00035s] ()
2024-11-28 15:55:58 -
CREATE TABLE notifications (
notification_id INTEGER NOT NULL,
user_id INTEGER,
message TEXT NOT NULL,
timestamp DATETIME,
is_read BOOLEAN,
PRIMARY KEY (notification_id),
FOREIGN KEY(user_id) REFERENCES users (user_id)
)
2024-11-28 15:55:58 - [no key 0.00016s] ()
2024-11-28 15:55:58 - COMMIT
2024-11-28 16:03:27 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:05:05 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:09:40 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:14:10 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:26:56 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:27:48 - BEGIN (implicit)
2024-11-28 16:27:48 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ?
LIMIT ? OFFSET ?
2024-11-28 16:27:48 - [generated in 0.00021s] ('lubluNikitu', 1, 0)
2024-11-28 16:27:48 - INSERT INTO auth (login, password) VALUES (?, ?)
2024-11-28 16:27:48 - [generated in 0.00018s] ('lubluNikitu', 'meow123')
2024-11-28 16:27:48 - COMMIT
2024-11-28 16:27:48 - BEGIN (implicit)
2024-11-28 16:27:48 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.user_id = ?
2024-11-28 16:27:48 - [generated in 0.00015s] (1,)
2024-11-28 16:27:48 - INSERT INTO users (user_id, dog_id, username, level, achievement) VALUES (?, ?, ?, ?, ?)
2024-11-28 16:27:48 - [generated in 0.00017s] (1, None, 'meoww', 1, None)
2024-11-28 16:27:48 - COMMIT
2024-11-28 16:28:12 - BEGIN (implicit)
2024-11-28 16:28:12 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 16:28:12 - [generated in 0.00015s] ()
2024-11-28 16:28:12 - ROLLBACK
2024-11-28 16:28:16 - BEGIN (implicit)
2024-11-28 16:28:16 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 16:28:16 - [generated in 0.00016s] ()
2024-11-28 16:28:16 - ROLLBACK
2024-11-28 16:28:18 - BEGIN (implicit)
2024-11-28 16:28:18 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 16:28:18 - [generated in 0.00017s] ()
2024-11-28 16:28:18 - ROLLBACK
2024-11-28 16:28:18 - BEGIN (implicit)
2024-11-28 16:28:18 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 16:28:18 - [cached since 6.437s ago] ()
2024-11-28 16:28:18 - ROLLBACK
2024-11-28 16:28:20 - BEGIN (implicit)
2024-11-28 16:28:20 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 16:28:20 - [cached since 2.335s ago] ()
2024-11-28 16:28:20 - ROLLBACK
2024-11-28 16:28:22 - BEGIN (implicit)
2024-11-28 16:28:22 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 16:28:22 - [cached since 6.326s ago] ()
2024-11-28 16:28:22 - ROLLBACK
2024-11-28 16:28:23 - BEGIN (implicit)
2024-11-28 16:28:23 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 16:28:23 - [cached since 11.39s ago] ()
2024-11-28 16:28:23 - ROLLBACK
2024-11-28 16:28:24 - BEGIN (implicit)
2024-11-28 16:28:24 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users
2024-11-28 16:28:24 - [cached since 11.98s ago] ()
2024-11-28 16:28:24 - ROLLBACK
2024-11-28 16:32:12 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:34:50 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:35:05 - BEGIN (implicit)
2024-11-28 16:35:05 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement, auth_1.user_id AS auth_1_user_id, auth_1.login AS auth_1_login, auth_1.password AS auth_1_password
FROM users LEFT OUTER JOIN auth AS auth_1 ON auth_1.user_id = users.user_id
2024-11-28 16:35:05 - [generated in 0.00020s] ()
2024-11-28 16:35:05 - ROLLBACK
2024-11-28 16:36:00 - BEGIN (implicit)
2024-11-28 16:36:00 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 16:36:00 - [generated in 0.00017s] ()
2024-11-28 16:36:00 - ROLLBACK
2024-11-28 16:36:18 - BEGIN (implicit)
2024-11-28 16:36:18 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 16:36:18 - [generated in 0.00037s] ()
2024-11-28 16:36:18 - ROLLBACK
2024-11-28 16:36:25 - BEGIN (implicit)
2024-11-28 16:36:25 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement, auth_1.user_id AS auth_1_user_id, auth_1.login AS auth_1_login, auth_1.password AS auth_1_password
FROM users LEFT OUTER JOIN auth AS auth_1 ON auth_1.user_id = users.user_id
2024-11-28 16:36:25 - [cached since 80.01s ago] ()
2024-11-28 16:36:25 - ROLLBACK
2024-11-28 16:36:25 - BEGIN (implicit)
2024-11-28 16:36:25 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 16:36:25 - [cached since 24.13s ago] ()
2024-11-28 16:36:25 - ROLLBACK
2024-11-28 16:36:25 - BEGIN (implicit)
2024-11-28 16:36:25 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 16:36:25 - [cached since 6.511s ago] ()
2024-11-28 16:36:25 - ROLLBACK
2024-11-28 16:36:28 - BEGIN (implicit)
2024-11-28 16:36:28 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement, auth_1.user_id AS auth_1_user_id, auth_1.login AS auth_1_login, auth_1.password AS auth_1_password
FROM users LEFT OUTER JOIN auth AS auth_1 ON auth_1.user_id = users.user_id
2024-11-28 16:36:28 - [cached since 83.62s ago] ()
2024-11-28 16:36:28 - ROLLBACK
2024-11-28 16:36:28 - BEGIN (implicit)
2024-11-28 16:36:28 - SELECT questions.question_id AS questions_question_id, questions.dog_id AS questions_dog_id, questions.question_text AS questions_question_text, questions.image_url AS questions_image_url, questions.helpful_info AS questions_helpful_info, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions
2024-11-28 16:36:28 - [cached since 27.73s ago] ()
2024-11-28 16:36:28 - ROLLBACK
2024-11-28 16:36:28 - BEGIN (implicit)
2024-11-28 16:36:28 - SELECT dogs.dog_id AS dogs_dog_id, dogs.breed AS dogs_breed, dogs.characteristics AS dogs_characteristics, dogs.behavior AS dogs_behavior, dogs.care_info AS dogs_care_info, dogs.admin_comments AS dogs_admin_comments
FROM dogs
2024-11-28 16:36:28 - [cached since 10.12s ago] ()
2024-11-28 16:36:28 - ROLLBACK
2024-11-28 16:36:49 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:37:05 - BEGIN (implicit)
2024-11-28 16:37:05 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-28 16:37:05 - [generated in 0.00024s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-28 16:37:05 - ROLLBACK
2024-11-28 16:37:35 - Ñîõðàíåíèå ïðîãðåññà: óðîâåíü 1, ñîáðàíî êîñòî÷åê 10.
2024-11-28 16:39:03 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:39:18 - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-28 16:39:33 - BEGIN (implicit)
2024-11-28 16:39:33 - SELECT count(*) AS count_1
FROM (SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement
FROM users) AS anon_1
2024-11-28 16:39:33 - [generated in 0.00028s] ()
2024-11-28 16:39:33 - SELECT game_sessions.level AS game_sessions_level, count(game_sessions.session_id) AS count_1
FROM game_sessions GROUP BY game_sessions.level
2024-11-28 16:39:33 - [generated in 0.00018s] ()
2024-11-28 16:39:33 - SELECT questions.question_text AS questions_question_text, questions.incorrect_attempts AS questions_incorrect_attempts
FROM questions ORDER BY questions.incorrect_attempts DESC
2024-11-28 16:39:33 - [generated in 0.00013s] ()
2024-11-28 16:39:33 - SELECT avg(game_sessions.duration) AS avg_1
FROM game_sessions
2024-11-28 16:39:33 - [generated in 0.00012s] ()
2024-11-28 16:39:33 - ROLLBACK
2024-11-28 16:39:33 - BEGIN (implicit)
2024-11-28 16:39:33 - SELECT game_sessions.start_time AS game_sessions_start_time
FROM game_sessions
2024-11-28 16:39:33 - [generated in 0.00020s] ()
2024-11-28 16:39:33 - ROLLBACK
2024-11-28 16:39:47 - BEGIN (implicit)
2024-11-28 16:39:47 - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ?
LIMIT ? OFFSET ?
2024-11-28 16:39:47 - [generated in 0.00017s] ('lubluNikitu', 1, 0)
2024-11-28 16:39:47 - ROLLBACK
2024-11-28 16:39:51 - BEGIN (implicit)
2024-11-28 16:39:51 - SELECT users.user_id AS users_user_id, users.dog_id AS users_dog_id, users.username AS users_username, users.level AS users_level, users.achievement AS users_achievement, auth_1.user_id AS auth_1_user_id, auth_1.login AS auth_1_login, auth_1.password AS auth_1_password
FROM users LEFT OUTER JOIN auth AS auth_1 ON auth_1.user_id = users.user_id
2024-11-28 16:39:51 - [generated in 0.00017s] ()
2024-11-28 16:39:51 - ROLLBACK

View file

@ -1,52 +0,0 @@
import tkinter as tk
from tkinter import ttk
from sqlalchemy.orm import sessionmaker
from database.models import Questions, Notifications
from database.db_session import engine
from src.utils import clear_frame
Session = sessionmaker(bind=engine)
def view_tables():
# Пример функции, которая будет выводить информацию о таблицах
print("Отображаем таблицы базы данных.")
def edit_users():
# Код для редактирования пользователей
pass
def manage_questions(frame):
"""Функция для управления вопросами."""
clear_frame(frame)
tk.Label(frame, text="Управление вопросами", font=("Comic Sans MS", 16)).pack()
session = Session()
questions = session.query(Questions).all()
table = ttk.Treeview(frame, columns=("ID", "Вопрос", "Ответ"), show="headings")
table.heading("ID", text="ID")
table.heading("Вопрос", text="Вопрос")
table.heading("Ответ", text="Ответ")
table.pack(fill="both", expand=True)
for question in questions:
table.insert("", "end", values=(question.id, question.text, question.answer))
session.close()
def add_user_to_db(user_data, root):
# Логика добавления пользователя в базу данных
try:
# Пример кода для добавления в базу (зависит от реализации вашей базы данных)
# db_session.add(user_data)
# db_session.commit()
# Если добавление прошло успешно
notification = Notifications(root)
notification.show_info("Успех", f"Пользователь {user_data['username']} успешно добавлен!")
except Exception as e:
# Если возникла ошибка
notification = Notifications(root)
notification.show_error("Ошибка", f"Ошибка при добавлении пользователя: {str(e)}")

View file

@ -1,19 +1,55 @@
from database.db_session import session from sqlalchemy.exc import SQLAlchemyError
from database.models import Auth, Users from database.db_session import get_session
from database.models import Auth, Users, GameSession
def register_user(login, password, username): def register_user(login, password, username):
"""Регистрация нового пользователя."""
session = get_session()
# Проверяем, есть ли уже пользователь с таким логином
if session.query(Auth).filter_by(login=login).first(): if session.query(Auth).filter_by(login=login).first():
return False, "Логин уже используется." return False, "Логин уже используется."
# Создаем новую запись в таблице Auth
new_auth = Auth(login=login, password=password) new_auth = Auth(login=login, password=password)
session.add(new_auth) session.add(new_auth)
session.commit()
new_user = Users(user_id=new_auth.user_id, username=username) try:
session.add(new_user) session.commit() # Сохраняем изменения в таблице Auth
session.commit()
# Создаем новую запись в таблице Users, связывая с только что добавленным Auth
# Используем new_auth.user_id для связи
new_user = Users(user_id=new_auth.user_id, username=username)
session.add(new_user)
session.commit() # Сохраняем изменения в таблице Users
# Создаем новый игровой процесс в GameSession для этого пользователя
new_game_session = GameSession(user_id=new_user.user_id, level=1) # Устанавливаем уровень по умолчанию
session.add(new_game_session)
session.commit() # Сохраняем данные в GameSession
print(f"Пользователь {username} успешно добавлен!")
except SQLAlchemyError as e:
session.rollback() # Откат изменений при ошибке
print(f"Ошибка при создании пользователя: {e}")
return False, "Произошла ошибка при регистрации."
finally:
session.close()
return True, "Регистрация успешна." return True, "Регистрация успешна."
def login_user(login, password): def login_user(login, password):
user = session.query(Auth).filter_by(login=login, password=password).first() """Авторизация пользователя."""
if user: session = get_session()
# Проверяем, существует ли пользователь с таким логином и паролем
user_auth = session.query(Auth).filter_by(login=login, password=password).first()
if user_auth:
# Возвращаем успешный вход и ID пользователя из таблицы Users
user = session.query(Users).filter_by(user_id=user_auth.user_id).first()
return True, user.user_id return True, user.user_id
return False, "Неверный логин или пароль." return False, "Неверный логин или пароль."

View file

@ -1,919 +0,0 @@
2024-11-27 04:01:47,401 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:01:47,941 - ERROR - Îøèáêà ïðè âçàèìîäåéñòâèè ñ áàçîé äàííûõ: Entity namespace for "users" has no property "login"
2024-11-27 04:05:26,240 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:05:26,795 - ERROR - Îøèáêà ïðè âçàèìîäåéñòâèè ñ áàçîé äàííûõ: (sqlite3.OperationalError) unable to open database file
(Background on this error at: https://sqlalche.me/e/20/e3q8)
2024-11-27 04:08:19,488 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:08:19,922 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:08:20,024 - INFO - BEGIN (implicit)
2024-11-27 04:08:20,028 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:08:20,028 - INFO - [generated in 0.00061s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:08:20,030 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:08:20,047 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,048 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,048 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:20,071 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,072 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,072 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:20,087 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,088 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:20,101 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,102 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,102 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:20,112 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,112 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,112 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:20,124 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,124 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,124 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:20,139 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:20,139 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:20,139 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:21,407 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,408 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,408 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:08:21,408 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:08:21,415 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,415 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,415 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:08:21,432 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,432 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,432 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:21,503 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,504 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,504 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:21,518 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,518 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,518 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:21,532 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,532 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,532 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:21,545 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,546 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,546 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:21,555 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,555 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,556 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:21,567 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,567 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,567 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:21,579 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:21,579 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:21,579 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:26,316 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,316 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,317 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:26,333 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,333 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,333 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:26,347 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,347 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,348 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:26,360 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,360 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,360 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:26,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,370 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:26,381 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,381 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,381 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:26,393 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:26,394 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:26,394 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:27,162 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,162 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,162 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:08:27,162 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:08:27,169 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,169 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,169 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:08:27,185 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,185 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,185 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:27,256 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,256 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,256 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:27,271 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,271 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,271 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:08:27,285 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,285 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,285 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:08:27,298 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,299 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,299 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:08:27,308 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,309 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,309 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:08:27,320 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,320 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,320 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:08:27,333 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:27,333 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:27,333 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:08:28,177 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:28,177 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:28,177 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:08:32,088 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,088 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:32,537 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,537 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,538 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:32,942 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:32,942 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:32,942 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,187 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,187 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,187 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,380 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,380 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,380 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:33,735 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:33,735 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:33,735 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,247 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,247 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,247 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,277 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,277 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,277 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,308 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,308 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,308 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,339 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,339 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,339 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,370 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,402 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,402 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,402 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,448 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,448 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,448 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,479 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,479 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,479 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,510 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,510 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,510 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,541 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,541 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,541 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,571 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,572 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,572 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,603 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,603 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,603 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,634 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,634 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,634 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,664 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,665 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,665 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,711 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,711 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,711 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,742 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,742 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,742 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,772 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,772 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,772 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,803 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,803 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,803 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,833 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,833 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,833 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:34,864 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:34,864 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:34,865 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,170 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,170 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,170 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,672 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,672 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,673 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,704 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,704 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,704 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,750 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,750 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,750 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,781 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,781 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,781 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,813 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,813 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,813 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,843 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,844 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,844 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,875 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,875 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,875 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,907 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,907 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,907 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,937 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,937 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,937 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:35,968 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:35,968 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:35,969 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,015 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,015 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,015 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,046 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,046 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,046 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,077 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,077 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,078 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,109 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,109 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,109 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,140 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,140 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,140 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,170 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,171 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,171 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,201 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,201 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,201 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,496 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,496 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,496 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:36,934 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:36,934 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:36,935 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,444 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,444 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,444 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,475 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,475 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,475 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,506 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,506 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,506 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,537 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,537 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,537 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,569 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,569 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,569 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,614 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,614 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,614 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,645 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,645 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,645 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,676 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,676 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,676 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,707 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:37,956 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:37,956 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:37,956 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:38,682 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:38,682 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:38,682 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,181 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,182 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,182 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,228 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,228 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,228 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,258 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,258 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,258 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,289 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,289 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,289 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,321 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,321 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,321 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,352 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,352 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,352 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:39,383 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:08:39,384 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:08:39,384 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:08:41,418 - INFO - ROLLBACK
2024-11-27 04:09:26,353 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:09:26,804 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:09:26,901 - INFO - BEGIN (implicit)
2024-11-27 04:09:26,904 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:09:26,904 - INFO - [generated in 0.00028s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:09:26,905 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:09:26,920 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,920 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,920 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:09:26,942 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,942 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,943 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:09:26,958 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,958 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,958 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:09:26,972 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,972 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,972 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:09:26,984 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,985 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,985 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:09:26,996 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:26,996 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:26,996 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:09:27,010 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:27,010 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:27,010 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:09:28,434 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,435 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,435 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:09:28,435 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:09:28,442 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,442 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,442 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:09:28,459 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,459 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,459 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:09:28,530 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,530 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,530 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:09:28,545 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,545 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,545 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:09:28,559 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,560 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,560 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:09:28,573 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,573 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,573 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:09:28,583 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,583 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,583 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:09:28,594 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,594 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,594 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:09:28,607 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:09:28,607 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:09:28,607 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:11:03,632 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:11:03,632 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:11:03,632 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:11:26,828 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:11:26,828 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:11:26,828 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:26,226 - INFO - ROLLBACK
2024-11-27 04:12:28,471 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:12:28,899 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:12:28,997 - INFO - BEGIN (implicit)
2024-11-27 04:12:29,000 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:12:29,000 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:12:29,001 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:12:29,015 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,015 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,015 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:29,038 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,038 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,038 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:12:29,053 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,053 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,054 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:12:29,068 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,068 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,068 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:12:29,078 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,078 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,079 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:12:29,090 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,090 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,090 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:12:29,103 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,104 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,104 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:12:29,841 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,841 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,841 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:12:29,841 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:12:29,848 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,849 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,849 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:12:29,865 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,865 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,865 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:12:29,934 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,935 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,935 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:12:29,949 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,950 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,950 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:12:29,965 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,965 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,965 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:12:29,979 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,980 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,980 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:12:29,990 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:29,990 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:29,990 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:12:30,002 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,002 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,002 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:12:30,016 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,016 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,016 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:12:30,808 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:30,808 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:30,808 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:12:34,561 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:12:34,561 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:12:34,561 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:17:58,361 - INFO - ROLLBACK
2024-11-27 04:18:49,054 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:18:49,525 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:18:49,627 - INFO - BEGIN (implicit)
2024-11-27 04:18:49,629 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:18:49,630 - INFO - [generated in 0.00025s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:18:49,630 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:18:49,647 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,647 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,647 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:18:49,670 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,670 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,670 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:18:49,686 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,686 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,686 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:18:49,701 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,701 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,701 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:18:49,711 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,712 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,712 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:18:49,723 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,724 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,724 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:18:49,737 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:49,737 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:49,738 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:18:50,592 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,593 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,593 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:18:50,593 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:18:50,600 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,600 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,600 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:18:50,617 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,618 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,618 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:18:50,685 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,686 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,686 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:18:50,702 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,702 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,702 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:18:50,720 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,720 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,720 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:18:50,737 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,737 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,737 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:18:50,748 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,748 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,748 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:18:50,761 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,761 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,761 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:18:50,775 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:50,775 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:50,775 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:18:52,809 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:52,810 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:52,810 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:18:56,823 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:18:56,823 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:18:56,823 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:19:14,325 - INFO - ROLLBACK
2024-11-27 04:20:41,642 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:20:42,172 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:20:42,283 - INFO - BEGIN (implicit)
2024-11-27 04:20:42,285 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:20:42,285 - INFO - [generated in 0.00028s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:20:42,286 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:20:42,307 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,307 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,307 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:20:42,330 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,331 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,331 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:20:42,346 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,346 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,346 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:20:42,362 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,362 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,362 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:20:42,373 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,373 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,373 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:20:42,387 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,387 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,387 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:20:42,401 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:42,401 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:42,402 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:20:43,204 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,204 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,204 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:20:43,204 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:20:43,211 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,212 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,212 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:20:43,229 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,229 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,229 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:20:43,304 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,304 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,305 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:20:43,320 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,320 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,320 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:20:43,337 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,337 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,337 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:20:43,352 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,353 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,353 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:20:43,363 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,363 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,363 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:20:43,375 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,375 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,375 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:20:43,389 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:20:43,389 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:20:43,389 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:16,405 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:16,405 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:16,405 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:20,530 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:20,530 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:20,530 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:27,458 - INFO - ROLLBACK
2024-11-27 04:21:39,761 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:21:40,188 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:21:40,294 - INFO - BEGIN (implicit)
2024-11-27 04:21:40,296 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:21:40,296 - INFO - [generated in 0.00025s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:21:40,297 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:21:40,312 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,312 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,312 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:40,334 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,334 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,334 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:40,350 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,350 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,350 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:21:40,363 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,364 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,364 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:21:40,375 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,375 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,375 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:21:40,387 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,387 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,387 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:21:40,400 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:40,401 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:40,401 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:41,365 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,365 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,365 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:21:41,365 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:21:41,372 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,372 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,372 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:21:41,389 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,390 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,390 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:41,463 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,463 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,463 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:41,481 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,481 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,482 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:21:41,503 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,504 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,504 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:21:41,525 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,525 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,525 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:21:41,538 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,538 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,538 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:21:41,552 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,552 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,552 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:21:41,568 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:41,569 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:41,569 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:21:44,529 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:44,529 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:44,529 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:21:48,501 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:21:48,501 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:21:48,501 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:21:58,037 - INFO - ROLLBACK
2024-11-27 04:23:20,095 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:23:20,529 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:23:20,637 - INFO - BEGIN (implicit)
2024-11-27 04:23:20,639 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:23:20,640 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:23:20,640 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:23:20,655 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,655 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,655 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:20,678 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,678 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,678 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:23:20,693 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,693 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,693 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:23:20,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,707 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:23:20,718 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,718 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,718 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:23:20,730 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,730 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,730 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:23:20,743 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:20,743 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:20,743 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:23:21,610 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,610 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,610 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:23:21,610 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:23:21,617 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,618 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,618 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:23:21,634 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,634 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,635 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:23:21,707 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,707 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,707 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:21,724 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,724 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,724 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:23:21,745 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,745 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,745 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:23:21,765 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,765 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,765 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:23:21,776 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,777 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,777 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:23:21,790 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,790 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,790 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:23:21,805 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:21,805 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:21,805 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:23:22,532 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:22,532 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:22,532 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:23:26,429 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:23:26,429 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:23:26,429 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:23:31,839 - INFO - ROLLBACK
2024-11-27 04:26:48,168 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:26:48,266 - INFO - BEGIN (implicit)
2024-11-27 04:26:48,269 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:26:48,269 - INFO - [generated in 0.00021s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:26:48,269 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:26:48,284 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,284 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,284 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:26:48,307 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,307 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,307 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:26:48,322 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,323 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,323 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:26:48,337 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,337 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,337 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:26:48,347 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,347 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,347 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:26:48,359 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,359 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,359 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:26:48,373 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:26:48,373 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:26:48,373 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:26:56,174 - INFO - ROLLBACK
2024-11-27 04:28:00,201 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:28:00,689 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:28:00,802 - INFO - BEGIN (implicit)
2024-11-27 04:28:00,805 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:28:00,805 - INFO - [generated in 0.00029s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:28:00,806 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:28:00,823 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,823 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,823 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:00,848 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,848 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,849 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:00,864 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,865 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,865 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:00,879 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,879 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,879 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:00,890 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,890 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,890 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:00,903 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,903 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,903 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:00,918 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:00,918 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:00,918 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:01,704 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,704 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,704 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:28:01,704 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:28:01,712 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,712 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,712 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:28:01,729 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,729 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,729 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:01,809 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,809 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,809 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:01,828 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,829 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,829 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:01,851 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,851 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,852 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:01,874 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,874 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,874 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:01,887 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,887 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,887 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:01,902 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,902 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,902 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:01,918 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:01,918 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:01,919 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:03,370 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:03,370 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:03,370 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:07,271 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:07,271 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:07,272 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:11,499 - INFO - ROLLBACK
2024-11-27 04:28:25,505 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:28:25,929 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:28:26,029 - INFO - BEGIN (implicit)
2024-11-27 04:28:26,031 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:28:26,031 - INFO - [generated in 0.00023s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:28:26,032 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:28:26,047 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,047 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,047 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:26,070 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,070 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,070 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:26,087 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,087 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,087 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:26,101 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,101 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,102 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:26,112 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,113 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,113 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:26,126 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,126 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,126 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:26,140 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,140 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,140 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:26,992 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:26,992 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:26,992 - DEBUG - STREAM b'tEXt' 62 25
2024-11-27 04:28:26,993 - DEBUG - STREAM b'IDAT' 99 8192
2024-11-27 04:28:26,999 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,000 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,000 - DEBUG - STREAM b'IDAT' 62 29837
2024-11-27 04:28:27,016 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,016 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,016 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:27,088 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,088 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,088 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:27,107 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,107 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,107 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:28:27,129 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,129 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,129 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:28:27,151 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,151 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,151 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:28:27,163 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,163 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,164 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:28:27,177 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,178 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,178 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:28:27,194 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:27,194 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:27,194 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:28:28,409 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:28,409 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:28,409 - DEBUG - STREAM b'IDAT' 62 840969
2024-11-27 04:28:32,335 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:28:32,336 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:28:32,336 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:28:38,371 - INFO - ROLLBACK
2024-11-27 04:32:09,489 - INFO - Ëîãèðîâàíèå èãðû íà÷àòî.
2024-11-27 04:32:09,948 - INFO - Ïîäêëþ÷åíèå ê áàçå äàííûõ óñïåøíî.
2024-11-27 04:32:10,049 - INFO - BEGIN (implicit)
2024-11-27 04:32:10,052 - INFO - SELECT auth.user_id AS auth_user_id, auth.login AS auth_login, auth.password AS auth_password
FROM auth
WHERE auth.login = ? AND auth.password = ?
LIMIT ? OFFSET ?
2024-11-27 04:32:10,052 - INFO - [generated in 0.00023s] ('lubluNikitu', 'meow123', 1, 0)
2024-11-27 04:32:10,053 - INFO - Ïîëüçîâàòåëü íàéäåí: lubluNikitu
2024-11-27 04:32:10,068 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,068 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,068 - DEBUG - STREAM b'IDAT' 62 333841
2024-11-27 04:32:10,091 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,092 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,092 - DEBUG - STREAM b'IDAT' 62 259015
2024-11-27 04:32:10,107 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,107 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,107 - DEBUG - STREAM b'IDAT' 62 220337
2024-11-27 04:32:10,121 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,121 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,121 - DEBUG - STREAM b'IDAT' 62 177624
2024-11-27 04:32:10,131 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,132 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,132 - DEBUG - STREAM b'IDAT' 62 232384
2024-11-27 04:32:10,143 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,143 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,144 - DEBUG - STREAM b'IDAT' 62 261264
2024-11-27 04:32:10,157 - DEBUG - STREAM b'IHDR' 16 13
2024-11-27 04:32:10,157 - DEBUG - STREAM b'pHYs' 41 9
2024-11-27 04:32:10,157 - DEBUG - STREAM b'IDAT' 62 348922
2024-11-27 04:32:12,820 - INFO - ROLLBACK

View file

@ -1,9 +1,14 @@
import tkinter as tk import tkinter as tk
from tkinter import messagebox, ttk
from PIL import Image, ImageTk from PIL import Image, ImageTk
from sqlalchemy.exc import SQLAlchemyError
from config import SETTINGS_IMG from config import SETTINGS_IMG
from database.db_session import get_session
from database.models import Dogs, Questions, Users
from src.admin_functions import admin_logging, statistics from src.admin_functions import admin_logging, statistics
from src.utils import clear_frame, feature_in_development # Импортируем общую функцию для очистки фрейма from src.utils import clear_frame, feature_in_development # Импортируем общую функцию для очистки фрейма
from database.db_events import check_user, get_all_users, get_all_questions, get_all_dogs
# Конфигурация цветов из config.py # Конфигурация цветов из config.py
BACKGROUND_COLOR = "#403d49" BACKGROUND_COLOR = "#403d49"
@ -40,10 +45,11 @@ class AdminApp:
self.settings_button.pack(side="left", padx=10, pady=10) self.settings_button.pack(side="left", padx=10, pady=10)
# Кнопки навигации # Кнопки навигации
self.create_nav_button("Логирование", admin_logging.show_logs) self.create_nav_button("Логирование", lambda: admin_logging.show_logs(self.main_frame))
self.create_nav_button("Статистика", statistics.show_statistics) self.create_nav_button("Статистика", lambda: statistics.show_statistics(self.main_frame))
self.create_nav_button("Уведомления", self.show_notifications) self.create_nav_button("Уведомления", lambda: self.show_notifications(self.main_frame))
self.create_nav_button("Безопасность", self.show_security) self.create_nav_button("Безопасность", lambda: self.show_security(self.main_frame))
self.create_nav_button("Открыть сессию пользователя", self.open_user_session)
# Бургер-меню # Бургер-меню
self.menu_button = tk.Button( self.menu_button = tk.Button(
@ -87,9 +93,10 @@ class AdminApp:
# Список разделов и их элементов # Список разделов и их элементов
menu_sections = [ menu_sections = [
("Работа с базой данных", [ ("Работа с базой данных", [
("Редактирование пользователей", feature_in_development), ("Редактирование пользователей", self.manage_users),
("Управление вопросами", feature_in_development), ("Управление вопросами", self.manage_questions),
("Просмотр таблиц", feature_in_development), ("Управление собаками", self.manage_dogs),
("Просмотр таблиц", self.view_tables),
]), ]),
("Управление игровым контентом", [ ("Управление игровым контентом", [
("Создание и настройка уровней", feature_in_development), ("Создание и настройка уровней", feature_in_development),
@ -145,29 +152,26 @@ class AdminApp:
activebackground=BUTTON_COLOR, activebackground=BUTTON_COLOR,
activeforeground=TEXT_COLOR, activeforeground=TEXT_COLOR,
bd=0, bd=0,
command=lambda cmd=command: cmd(self.main_frame) # Передаём фрейм command=command # Используем lambda, чтобы передать команду без аргументов
) )
item_button.pack(fill="x", padx=20, pady=5) item_button.pack(fill="x", padx=20, pady=5)
def create_menu_section(self, title, items): # Кнопка "Выйти" внизу меню
section_label = tk.Label(self.menu_frame, text=title, bg=MENU_COLOR, fg=TEXT_COLOR, font=("Comic Sans MS", 14, "bold")) exit_button = tk.Button(
section_label.pack(anchor="w", padx=10, pady=5) self.menu_frame,
text="Выйти",
for text, command in items: bg=BUTTON_COLOR,
item_button = tk.Button( fg=TEXT_COLOR,
self.menu_frame, font=("Comic Sans MS", 12),
text=text, activebackground=BUTTON_COLOR,
bg=BUTTON_COLOR, activeforeground=TEXT_COLOR,
fg=TEXT_COLOR, bd=0,
font=("Comic Sans MS", 12), command=self.exit_app
activebackground=BUTTON_COLOR, )
activeforeground=TEXT_COLOR, exit_button.pack(side="bottom", padx=10, pady=20) # Размещение внизу
bd=0,
command=lambda: command(self.main_frame) # Вызываем функцию и передаём фрейм
)
item_button.pack(anchor="w", padx=20, pady=2)
def create_nav_button(self, text, command): def create_nav_button(self, text, command):
"""Создание кнопки навигации."""
button = tk.Button( button = tk.Button(
self.top_bar, self.top_bar,
text=text, text=text,
@ -179,10 +183,14 @@ class AdminApp:
bd=0, bd=0,
padx=10, padx=10,
pady=5, pady=5,
command=lambda: command(self.main_frame) # Вызываем переданную функцию command=command # Передаем функцию напрямую
) )
button.pack(side="left", padx=10, pady=10) button.pack(side="left", padx=10, pady=10)
def open_manage_dogs_window(self, frame):
"""Открыть окно для управления собаками."""
self.manage_dogs()
def manage_ui_tips(self, frame): def manage_ui_tips(self, frame):
# Пример логики для управления подсказками # Пример логики для управления подсказками
print("Управление подсказками интерфейса.") print("Управление подсказками интерфейса.")
@ -215,3 +223,288 @@ class AdminApp:
clear_frame(frame) clear_frame(frame)
"""Метод для изменения цветовой схемы, фона и логотипа""" """Метод для изменения цветовой схемы, фона и логотипа"""
print("Изменение UI настроек") # Пока просто тестовый вывод print("Изменение UI настроек") # Пока просто тестовый вывод
def exit_app(self):
"""Закрыть приложение."""
self.root.quit()
# Метод для авторизации под пользователем
def open_user_session(self):
"""Открыть новую сессию пользователя."""
user_login_window = tk.Toplevel(self.root)
user_login_window.title("Авторизация пользователя")
user_login_window.geometry("400x300")
user_login_window.configure(bg=BACKGROUND_COLOR)
tk.Label(
user_login_window,
text="Введите логин пользователя:",
bg=BACKGROUND_COLOR,
fg=TEXT_COLOR,
font=("Comic Sans MS", 12)
).pack(pady=20)
user_login_entry = tk.Entry(user_login_window, font=("Comic Sans MS", 12))
user_login_entry.pack(pady=10)
def open_user_interface():
login = user_login_entry.get() # Получаем логин из поля ввода
user_id = check_user(login) # Передаем логин для проверки
if user_id:
user_login_window.destroy()
user_window = tk.Toplevel(self.root)
from src.ui.user_ui.main_menu import UserApp
UserApp(user_window, user_id=user_id)
else:
messagebox.showerror("Ошибка", "Пользователь не найден.")
tk.Button(
user_login_window,
text="Открыть сессию",
bg=BUTTON_COLOR,
fg=TEXT_COLOR,
font=("Comic Sans MS", 12),
command=open_user_interface
).pack(pady=20)
tk.Button(
user_login_window,
text="Отмена",
bg=BUTTON_COLOR,
fg=TEXT_COLOR,
font=("Comic Sans MS", 12),
command=user_login_window.destroy
).pack(pady=10)
def manage_users(self):
"""Управление пользователями."""
clear_frame(self.main_frame)
tk.Label(self.main_frame, text="Редактирование пользователей", font=("Comic Sans MS", 16)).pack()
users = get_all_users() # Получаем пользователей
if not users:
tk.Label(self.main_frame, text="Нет пользователей в базе данных.", bg=BACKGROUND_COLOR,
fg=TEXT_COLOR).pack()
return
table = ttk.Treeview(self.main_frame, columns=("ID", "Логин", "Имя"), show="headings")
table.heading("ID", text="ID")
table.heading("Логин", text="Логин")
table.heading("Имя", text="Имя")
table.pack(fill="both", expand=True)
for user in users:
table.insert("", "end", values=(user.user_id, user.auth.login, user.username))
def manage_questions(self):
"""Управление вопросами."""
clear_frame(self.main_frame)
tk.Label(self.main_frame, text="Управление вопросами", font=("Comic Sans MS", 16)).pack()
questions = get_all_questions() # Получаем вопросы
if not questions:
tk.Label(self.main_frame, text="Нет вопросов в базе данных.", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack()
return
table = ttk.Treeview(self.main_frame, columns=("ID", "Вопрос", "Ответ"), show="headings")
table.heading("ID", text="ID")
table.heading("Вопрос", text="Вопрос")
table.heading("Ответ", text="Ответ")
table.pack(fill="both", expand=True)
for question in questions:
table.insert("", "end", values=(
question.question_id, question.question_text, question.helpful_info)) # Заполняем таблицу данными
def manage_dogs(self):
"""Управление собаками."""
clear_frame(self.main_frame)
tk.Label(self.main_frame, text="Управление собаками", font=("Comic Sans MS", 16)).pack()
dogs = get_all_dogs() # Получаем список собак
if not dogs:
tk.Label(self.main_frame, text="Нет собак в базе данных.", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack()
return
table = ttk.Treeview(self.main_frame, columns=("ID", "Порода", "Характеристики"), show="headings")
table.heading("ID", text="ID")
table.heading("Порода", text="Порода")
table.heading("Характеристики", text="Характеристики")
table.pack(fill="both", expand=True)
for dog in dogs:
table.insert("", "end", values=(dog.dog_id, dog.breed, dog.characteristics)) # Заполняем таблицу данными
def view_tables(self):
"""Просмотр таблиц."""
clear_frame(self.main_frame) # Очищаем старое содержимое
self.manage_users() # Отображаем пользователей
self.manage_questions() # Отображаем вопросы
self.manage_dogs() # Отображаем собак
def open_add_user_window(self):
"""Открыть окно для добавления нового пользователя."""
add_user_window = tk.Toplevel(self.root)
add_user_window.title("Добавить нового пользователя")
add_user_window.geometry("400x300")
add_user_window.configure(bg=BACKGROUND_COLOR)
tk.Label(add_user_window, text="Логин", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
login_entry = tk.Entry(add_user_window, font=("Comic Sans MS", 12))
login_entry.pack(pady=5)
tk.Label(add_user_window, text="Пароль", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
password_entry = tk.Entry(add_user_window, font=("Comic Sans MS", 12), show="*")
password_entry.pack(pady=5)
tk.Label(add_user_window, text="Имя пользователя", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
username_entry = tk.Entry(add_user_window, font=("Comic Sans MS", 12))
username_entry.pack(pady=5)
def save_user():
user_data = {
'login': login_entry.get(),
'password': password_entry.get(),
'username': username_entry.get()
}
add_user_to_db(user_data)
add_user_window.destroy()
def cancel_add():
add_user_window.destroy()
save_button = tk.Button(add_user_window, text="Сохранить", command=save_user, bg=BUTTON_COLOR, fg=TEXT_COLOR)
save_button.pack(pady=20)
cancel_button = tk.Button(add_user_window, text="Отменить", command=cancel_add, bg=BUTTON_COLOR, fg=TEXT_COLOR)
cancel_button.pack(pady=10)
def open_add_question_window(self):
"""Открыть окно для добавления нового вопроса."""
add_question_window = tk.Toplevel(self.root)
add_question_window.title("Добавить новый вопрос")
add_question_window.geometry("400x300")
add_question_window.configure(bg=BACKGROUND_COLOR)
tk.Label(add_question_window, text="ID собаки", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
dog_id_entry = tk.Entry(add_question_window, font=("Comic Sans MS", 12))
dog_id_entry.pack(pady=5)
tk.Label(add_question_window, text="Вопрос", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
question_text_entry = tk.Entry(add_question_window, font=("Comic Sans MS", 12))
question_text_entry.pack(pady=5)
tk.Label(add_question_window, text="Изображение URL", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
image_url_entry = tk.Entry(add_question_window, font=("Comic Sans MS", 12))
image_url_entry.pack(pady=5)
tk.Label(add_question_window, text="Полезная информация", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
helpful_info_entry = tk.Entry(add_question_window, font=("Comic Sans MS", 12))
helpful_info_entry.pack(pady=5)
def save_question():
question_data = {
'dog_id': int(dog_id_entry.get()),
'question_text': question_text_entry.get(),
'image_url': image_url_entry.get(),
'helpful_info': helpful_info_entry.get()
}
add_question_to_db(question_data)
add_question_window.destroy()
def cancel_add():
add_question_window.destroy()
save_button = tk.Button(add_question_window, text="Сохранить", command=save_question, bg=BUTTON_COLOR, fg=TEXT_COLOR)
save_button.pack(pady=20)
cancel_button = tk.Button(add_question_window, text="Отменить", command=cancel_add, bg=BUTTON_COLOR, fg=TEXT_COLOR)
cancel_button.pack(pady=10)
def open_add_dog_window(self):
"""Открыть окно для добавления новой собаки."""
add_dog_window = tk.Toplevel(self.root)
add_dog_window.title("Добавить новую собаку")
add_dog_window.geometry("400x300")
add_dog_window.configure(bg=BACKGROUND_COLOR)
tk.Label(add_dog_window, text="Порода", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
breed_entry = tk.Entry(add_dog_window, font=("Comic Sans MS", 12))
breed_entry.pack(pady=5)
tk.Label(add_dog_window, text="Характеристики", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
characteristics_entry = tk.Entry(add_dog_window, font=("Comic Sans MS", 12))
characteristics_entry.pack(pady=5)
tk.Label(add_dog_window, text="Поведение", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
behavior_entry = tk.Entry(add_dog_window, font=("Comic Sans MS", 12))
behavior_entry.pack(pady=5)
tk.Label(add_dog_window, text="Уход", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
care_info_entry = tk.Entry(add_dog_window, font=("Comic Sans MS", 12))
care_info_entry.pack(pady=5)
tk.Label(add_dog_window, text="Комментарии администратора", bg=BACKGROUND_COLOR, fg=TEXT_COLOR).pack(pady=10)
admin_comments_entry = tk.Entry(add_dog_window, font=("Comic Sans MS", 12))
admin_comments_entry.pack(pady=5)
def save_dog():
dog_data = {
'breed': breed_entry.get(),
'characteristics': characteristics_entry.get(),
'behavior': behavior_entry.get(),
'care_info': care_info_entry.get(),
'admin_comments': admin_comments_entry.get()
}
add_dog_to_db(dog_data)
add_dog_window.destroy()
def cancel_add():
add_dog_window.destroy()
save_button = tk.Button(add_dog_window, text="Сохранить", command=save_dog, bg=BUTTON_COLOR, fg=TEXT_COLOR)
save_button.pack(pady=20)
cancel_button = tk.Button(add_dog_window, text="Отменить", command=cancel_add, bg=BUTTON_COLOR, fg=TEXT_COLOR)
cancel_button.pack(pady=10)
def add_user_to_db(user_data):
session = get_session()
try:
new_user = Users(**user_data)
session.add(new_user)
session.commit()
print(f"Пользователь {user_data['username']} успешно добавлен.")
except SQLAlchemyError as e:
print(f"Ошибка при добавлении пользователя: {e}")
session.rollback()
finally:
session.close()
def add_question_to_db(question_data):
session = get_session()
try:
new_question = Questions(**question_data)
session.add(new_question)
session.commit()
print(f"Вопрос успешно добавлен: {question_data['question_text']}")
except SQLAlchemyError as e:
print(f"Ошибка при добавлении вопроса: {e}")
session.rollback()
finally:
session.close()
def add_dog_to_db(dog_data):
session = get_session()
try:
new_dog = Dogs(**dog_data)
session.add(new_dog)
session.commit()
print(f"Собака успешно добавлена: {dog_data['breed']}")
except SQLAlchemyError as e:
print(f"Ошибка при добавлении собаки: {e}")
session.rollback()
finally:
session.close()

View file

@ -74,10 +74,14 @@ class DogAcademyApp:
title.pack(pady=50) title.pack(pady=50)
# Логин # Логин
login_label = tk.Label(self.current_frame, text="Логин:", bg=BACKGROUND_COLOR, fg=PRIMARY_COLOR, font=FONT)
login_label.pack()
self.login_entry = tk.Entry(self.current_frame, font=FONT) self.login_entry = tk.Entry(self.current_frame, font=FONT)
self.login_entry.pack(pady=10) self.login_entry.pack(pady=10)
# Пароль # Пароль
password_label = tk.Label(self.current_frame, text="Пароль:", bg=BACKGROUND_COLOR, fg=PRIMARY_COLOR, font=FONT)
password_label.pack()
self.password_entry = tk.Entry(self.current_frame, show="*", font=FONT) self.password_entry = tk.Entry(self.current_frame, show="*", font=FONT)
self.password_entry.pack(pady=10) self.password_entry.pack(pady=10)
@ -157,23 +161,22 @@ class DogAcademyApp:
title.pack(pady=50) title.pack(pady=50)
# Логин # Логин
login_label = tk.Label(self.current_frame, text="Логин:", bg=BACKGROUND_COLOR, fg=PRIMARY_COLOR, font=FONT)
login_label.pack()
self.reg_login_entry = tk.Entry(self.current_frame, font=FONT) self.reg_login_entry = tk.Entry(self.current_frame, font=FONT)
self.reg_login_entry.pack(pady=10) self.reg_login_entry.pack(pady=10)
# Пароль # Пароль
password_label = tk.Label(self.current_frame, text="Пароль:", bg=BACKGROUND_COLOR, fg=PRIMARY_COLOR, font=FONT)
password_label.pack()
self.reg_password_entry = tk.Entry(self.current_frame, show="*", font=FONT) self.reg_password_entry = tk.Entry(self.current_frame, show="*", font=FONT)
self.reg_password_entry.pack(pady=10) self.reg_password_entry.pack(pady=10)
# Кнопка "Показать пароль" # Никнейм
show_password_button = tk.Button( username_label = tk.Label(self.current_frame, text="Никнейм:", bg=BACKGROUND_COLOR, fg=PRIMARY_COLOR, font=FONT)
self.current_frame, username_label.pack()
text="Показать пароль", self.username_entry = tk.Entry(self.current_frame, font=FONT)
bg=BUTTON_COLOR, self.username_entry.pack(pady=10)
fg=BUTTON_TEXT_COLOR,
font=FONT,
command=self.toggle_registration_password,
)
show_password_button.pack(pady=10)
# Кнопка "Зарегистрироваться" # Кнопка "Зарегистрироваться"
register_button = tk.Button( register_button = tk.Button(
@ -208,11 +211,15 @@ class DogAcademyApp:
"""Регистрация нового пользователя.""" """Регистрация нового пользователя."""
login = self.reg_login_entry.get() login = self.reg_login_entry.get()
password = self.reg_password_entry.get() password = self.reg_password_entry.get()
username = self.username_entry.get() # Получаем имя пользователя
if login and password: if login and password and username:
create_user(login, password) success, message = create_user(login, password, username) # Передаем имя пользователя
messagebox.showinfo("Успех", "Вы успешно зарегистрированы!") if success:
self.show_login_screen() messagebox.showinfo("Успех", message)
self.show_login_screen()
else:
messagebox.showerror("Ошибка", message)
else: else:
messagebox.showerror("Ошибка", "Пожалуйста, заполните все поля.") messagebox.showerror("Ошибка", "Пожалуйста, заполните все поля.")

File diff suppressed because it is too large Load diff

View file

@ -2,6 +2,8 @@ import tkinter as tk
from PIL import Image, ImageTk from PIL import Image, ImageTk
import random import random
import logging import logging
from database.db_events import get_user_by_id
from src.user_functions.game_logs import setup_logging from src.user_functions.game_logs import setup_logging
from config import DOG_CHARACTERS, DONE, BONE, BACKGROUND_GAME from config import DOG_CHARACTERS, DONE, BONE, BACKGROUND_GAME
from src.utils import clear_frame from src.utils import clear_frame
@ -181,6 +183,11 @@ class GameUI:
self.bones_label = tk.Label(self.root, text=f"{self.total_bones}", font=("Comic Sans MS", 16), bg="#CCCCCC") self.bones_label = tk.Label(self.root, text=f"{self.total_bones}", font=("Comic Sans MS", 16), bg="#CCCCCC")
self.bones_label.place(x=1700, y=30) self.bones_label.place(x=1700, y=30)
# В методе update_map (не удаляем прямоугольник):
self.map_canvas.delete("all") # Удаляем только динамичные объекты карты (косточки, собаку)
self.draw_grid()
self.collect_bones()
self.update_map() # Начальное обновление карты self.update_map() # Начальное обновление карты
def draw_grid(self): def draw_grid(self):
@ -367,15 +374,45 @@ class GameUI:
) )
info_label.place(x=300, y=100) info_label.place(x=300, y=100)
# Собрано косточек
target_bones = 10 * (2 ** (self.current_level - 1)) # Геометрическая прогрессия для косточек
collected_info = f"Собрано: {self.total_bones} из {target_bones}"
score_label = tk.Label(
victory_window, text=collected_info, font=("Comic Sans MS", 16), bg="#E5E5E5"
)
score_label.place(x=300, y=150)
# Кнопка перехода на следующий уровень # Кнопка перехода на следующий уровень
next_level_button = tk.Button( next_level_button = tk.Button(
victory_window, text="Следующий уровень", font=("Comic Sans MS", 16), bg="#4CAF50", victory_window, text="Следующий уровень", font=("Comic Sans MS", 16), bg="#4CAF50",
command=lambda: [victory_window.destroy(), self.start_next_level()] command=lambda: [victory_window.destroy(), self.start_next_level()]
) )
next_level_button.pack(pady=20) next_level_button.place(relx=0.5, rely=0.75, anchor=tk.CENTER)
def start_next_level(self): def start_next_level(self):
"""Переход на следующий уровень.""" """Переход на следующий уровень и сохранение прогресса."""
# Сохранение прогресса
self.save_progress()
# Переход на следующий уровень
self.current_level += 1 self.current_level += 1
self.total_bones = 0 # Сбрасываем счётчик косточек self.total_bones = 0 # Сбрасываем счётчик косточек
self.start_level(self.current_level) self.start_level(self.current_level)
def save_progress(self):
"""Сохранение прогресса в базе данных."""
from database.db_events import save_progress, update_user_dog
from database.db_events import get_user_by_id
# Получаем информацию о пользователе
user = get_user_by_id(self.user_id)
if not user:
logging.error(f"Пользователь с ID {self.user_id} не найден в базе данных.")
return # Прерываем выполнение, если пользователь не найден
# Сохраняем прогресс текущего уровня
save_progress(self.user_id, self.current_level, self.total_bones, 0, 100, 0, 0)
# Получаем уровень и собаку
dog_id = user.dog_id # Получаем id собаки пользователя
update_user_dog(self.user_id, dog_id) # Сохраняем собаку в профиль

View file

@ -14,8 +14,8 @@ def profile_ui(root, user_id):
# Статистика пользователя # Статистика пользователя
progress = get_user_progress(user_id) progress = get_user_progress(user_id)
levels_completed = len(progress) levels_completed = len(progress) # Считаем количество уровней
bones_collected = sum([session.score for session in progress]) bones_collected = sum([session.score for session in progress]) # Суммируем все собранные косточки
stats_text = f"Пройдено уровней: {levels_completed}\nСобрано косточек: {bones_collected}" stats_text = f"Пройдено уровней: {levels_completed}\nСобрано косточек: {bones_collected}"
tk.Label(frame, text=stats_text, font=("Comic Sans MS", 20), bg="#f8e1e1").pack(pady=10) tk.Label(frame, text=stats_text, font=("Comic Sans MS", 20), bg="#f8e1e1").pack(pady=10)

View file

@ -4,11 +4,9 @@ import os
def setup_logging(): def setup_logging():
"""Настройка логирования в файл.""" """Настройка логирования в файл."""
log_dir = "DogAcademy/logs" log_file = "logs/game.log"
if not os.path.exists(log_dir): if not os.path.exists(log_file):
os.makedirs(log_dir) os.makedirs(log_file)
log_file = os.path.join(log_dir, "game.log")
logging.basicConfig( logging.basicConfig(
filename=log_file, filename=log_file,