feat: appointment relation table

fix: relations for clinic doc and clinic
This commit is contained in:
2025-05-13 11:15:29 +05:30
parent c235196990
commit dabc7dd308
13 changed files with 166 additions and 3 deletions
+21
View File
@@ -0,0 +1,21 @@
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