from typing import Optional from sqlalchemy.orm import Session from mooc.crud.crud_base import CRUDBase from mooc.models.mobile import Mobilenumber from mooc.schemas.mobile import MobilenumberCreate, MobilenumberUpdate class CRUDMobilenumber(CRUDBase[Mobilenumber, MobilenumberCreate, MobilenumberUpdate]): def get_by_id(self, db: Session, *, id: int) -> Optional[Mobilenumber]: return self.get_by_field(db, "id", id) # 创建实例 mobilenumber = CRUDMobilenumber(Mobilenumber)