From 8ef95ec7e8a9c387ef563c8abf87ead7edbe602f Mon Sep 17 00:00:00 2001 From: itqop Date: Mon, 15 Apr 2024 14:57:31 +0300 Subject: [PATCH] fixs --- db/database.py | 2 +- db/schemas/UserSchema.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/db/database.py b/db/database.py index e4bd2c3..395c1fb 100644 --- a/db/database.py +++ b/db/database.py @@ -167,7 +167,7 @@ class Database: async def delete_expired_subscriptions(self): async with self.AsyncSessionLocal() as session: try: - await session.execute(delete(Subscribe).where(Subscribe.expiry < datetime.now(datetime.timezone.utc))) + await session.execute(delete(Subscribe).where(Subscribe.expiry < datetime.datetime.now(datetime.timezone.utc))) await session.commit() except Exception as e: print("Ошибка при удалении устаревших подписок:", e) diff --git a/db/schemas/UserSchema.py b/db/schemas/UserSchema.py index 5f93eb5..aa112e7 100644 --- a/db/schemas/UserSchema.py +++ b/db/schemas/UserSchema.py @@ -1,9 +1,11 @@ from pydantic import PositiveInt from .UUIDSchema import UUIDSchema +from .TabSchema import TabSchema class UserSchema(UUIDSchema): username: str discord_id: str has_sub: bool - expiry: PositiveInt = 1 \ No newline at end of file + expiry: PositiveInt = 1 + tab: TabSchema = TabSchema() \ No newline at end of file