feat: вфыв
This commit is contained in:
14
services/marketplace.py
Normal file
14
services/marketplace.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from sqlalchemy import select
|
||||
|
||||
from models import BaseMarketplace
|
||||
from schemas.marketplace import GetAllBaseMarketplacesResponse
|
||||
from services.base import BaseService
|
||||
|
||||
|
||||
class MarketplaceService(BaseService):
|
||||
async def get_all_base_marketplaces(self) -> GetAllBaseMarketplacesResponse:
|
||||
stmt = (select(BaseMarketplace).order_by(BaseMarketplace.key))
|
||||
base_marketplaces = (await self.session.scalars(stmt)).all()
|
||||
return GetAllBaseMarketplacesResponse(
|
||||
base_marketplaces=base_marketplaces
|
||||
)
|
||||
Reference in New Issue
Block a user