feat: clinic setup update
fix: migration issue
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from sqlalchemy import Column, Enum, Integer, String, ForeignKey,Table
|
||||
from database import Base
|
||||
from enums.enums import ClinicUserRoles, ClinicDoctorStatus
|
||||
from enums.enums import ClinicDoctorType, ClinicDoctorStatus
|
||||
from .CustomBase import CustomBase
|
||||
from sqlalchemy.orm import relationship
|
||||
|
||||
@@ -9,9 +9,10 @@ class ClinicDoctors(Base, CustomBase):
|
||||
|
||||
id = Column(Integer, primary_key=True, index=True)
|
||||
name = Column(String)
|
||||
role = Column(Enum(ClinicUserRoles))
|
||||
role = Column(Enum(ClinicDoctorType))
|
||||
status = Column(Enum(ClinicDoctorStatus))
|
||||
|
||||
appointmentRelations = relationship("AppointmentRelations", back_populates="clinicDoctors")
|
||||
clinic_id = Column(Integer, ForeignKey("clinics.id"))
|
||||
clinic = relationship("Clinics", back_populates="clinicDoctors")
|
||||
clinic = relationship("Clinics", back_populates="clinicDoctors")
|
||||
|
||||
@@ -10,4 +10,3 @@ class MasterAppointmentTypes(Base, CustomBase):
|
||||
type = Column(String)
|
||||
|
||||
appointmentRelations = relationship("AppointmentRelations", back_populates="masterAppointmentTypes")
|
||||
clinicDoctors = relationship("ClinicDoctors", back_populates="masterAppointmentTypes")
|
||||
Reference in New Issue
Block a user