from typing import Optional from domain.dtos import SysPostDto, SysPostCreateDto, SysPostUpdateDto from domain.models import SysPostModel from domain.services.base_services import CurdServiceBase class SysPostService( CurdServiceBase[SysPostModel, SysPostDto, SysPostCreateDto, SysPostUpdateDto] ): def __init__(self, db_name: Optional[str] = None): super().__init__( SysPostModel, SysPostDto, SysPostCreateDto, SysPostUpdateDto, db_name=db_name, )