13 lines
385 B
Python
13 lines
385 B
Python
from sqlalchemy.ext.asyncio import AsyncSession
|
|
|
|
from models import AttributeSelect
|
|
from repositories.mixins import RepCrudMixin
|
|
from schemas.attr_select import UpdateAttrSelectSchema, CreateAttrSelectSchema
|
|
|
|
|
|
class AttrSelectRepository(
|
|
RepCrudMixin[AttributeSelect, CreateAttrSelectSchema, UpdateAttrSelectSchema],
|
|
):
|
|
session: AsyncSession
|
|
entity_class = AttributeSelect
|