|
|
@ -35,14 +35,13 @@ async def create_login( |
|
|
|
async def delete_login( |
|
|
|
session: AsyncSession, |
|
|
|
login_id: int |
|
|
|
) -> LoginModel: |
|
|
|
): |
|
|
|
db_login = await session.get(LoginModel,login_id) |
|
|
|
if db_login is None: |
|
|
|
return None |
|
|
|
stmt = delete(LoginModel).filter(LoginModel.id == login_id) |
|
|
|
await session.execute(stmt) |
|
|
|
await session.commit() |
|
|
|
return db_login.one_or_none() |
|
|
|
|
|
|
|
async def update_login( |
|
|
|
session:AsyncSession, |
|
|
|