mirror of
https://github.com/koloideal/DutyLog.git
synced 2026-06-10 10:25:29 +03:00
update
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
from datetime import datetime, time
|
||||
|
||||
from sqlalchemy import select, delete
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
@@ -41,8 +43,6 @@ class HoursTransactionsDAO:
|
||||
await self.session.commit()
|
||||
|
||||
async def get_by_period(self, start_date, end_date) -> list[HoursTransaction]:
|
||||
from datetime import datetime, time
|
||||
|
||||
start_datetime = datetime.combine(start_date, time.min)
|
||||
end_datetime = datetime.combine(end_date, time.max)
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ from sqlalchemy import select, update, delete
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from dutylog.infrastructure.database.models.resident import Resident
|
||||
from dutylog.infrastructure.database.models.room import Room
|
||||
|
||||
|
||||
class ResidentsDAO:
|
||||
@@ -37,7 +38,6 @@ class ResidentsDAO:
|
||||
return list(result.scalars().all())
|
||||
|
||||
async def search_by_room_number(self, room_number: int) -> list[Resident]:
|
||||
from dutylog.infrastructure.database.models.room import Room
|
||||
result = await self.session.execute(
|
||||
select(Resident)
|
||||
.join(Room, Resident.room == Room.id)
|
||||
|
||||
Reference in New Issue
Block a user