это практика?
@classmethod
async def get(cls, async_session, uid):
async with async_session as session:
return await session.get(User, uid)
Почему это классметод? В каком классе он? Что с транзакциями?
В моделе User, по моему так удобнее. Что за транзакции?
Пора прочитать учебник по базам данных, похоже
Нет, юзер должен отвечать за себя, а не за то, как его юзают.
await User.create(session, message.from_user.id) Разве не удобно?
Кого создаёт юзер?
await create_user(session, message.from_user.id)
Юзер создаёт юзера
Нет, не юзер. А класс юзера. При чем не создаёт, а ходит в бд.
Обсуждают сегодня