This commit is contained in:
Андрей Дувакин 2024-10-05 17:42:16 +05:00
parent d8a5be41e2
commit 3a9490d243

View File

@ -1,3 +1,4 @@
from sqlalchemy import asc
from sqlalchemy.orm import Session, joinedload from sqlalchemy.orm import Session, joinedload
from app.infrastructure.database.models.accessory import Accessory from app.infrastructure.database.models.accessory import Accessory
@ -15,6 +16,7 @@ class DeliveryAccessoriesRepository:
return self.db.query(DeliveryAccessory) \ return self.db.query(DeliveryAccessory) \
.options(joinedload(DeliveryAccessory.accessory).joinedload(Accessory.city)) \ .options(joinedload(DeliveryAccessory.accessory).joinedload(Accessory.city)) \
.filter(DeliveryAccessory.delivery_order_id == delivery_order_id) \ .filter(DeliveryAccessory.delivery_order_id == delivery_order_id) \
.order_by(asc(DeliveryAccessory.queue)) \
.all() .all()
def get_by_id(self, delivery_accessory_id: int): def get_by_id(self, delivery_accessory_id: int):