from schemas.CreateSchemas import ClinicDoctorCreate from schemas.UpdateSchemas import ClinicDoctorUpdate from database import get_db from models import ClinicDoctors class ClinicDoctorsServices: def __init__(self): self.db = next(get_db()) def create_clinic_doctor(self, clinic_doctor: ClinicDoctorCreate): clinic_doctor = ClinicDoctors(**clinic_doctor.dict()) self.db.add(clinic_doctor) self.db.commit() self.db.refresh(clinic_doctor) return clinic_doctor def update_clinic_doctor(self, clinic_doctor_id: int, clinic_doctor: ClinicDoctorUpdate): pass def delete_clinic_doctor(self, clinic_doctor_id: int): pass