This commit is contained in:
o.vodianov 2025-08-24 20:33:35 +04:00
parent 174ddfd0ce
commit 547cac174d
2 changed files with 8 additions and 8 deletions

View File

@ -59,7 +59,7 @@ class SessionStatusHistory(Base):
class Admins(Base):
__tablename__ = "admins"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
telegram_id: Mapped[int] = mapped_column(unique=True, nullable=False)
created_at: Mapped[Optional[datetime]] = mapped_column(nullable=True)
available_payment_methods: Mapped[Optional[List[str]]] = mapped_column(
@ -69,7 +69,7 @@ class Admins(Base):
class Patients(Base):
__tablename__ = "patients"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
telegram_id: Mapped[int] = mapped_column(unique=True, nullable=False)
phone: Mapped[Optional[str]] = mapped_column(nullable=True)
created_at: Mapped[datetime] = mapped_column(nullable=False)
@ -82,7 +82,7 @@ class Patients(Base):
class Doctors(Base):
__tablename__ = "doctors"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
telegram_id: Mapped[int] = mapped_column(unique=True, nullable=False)
name: Mapped[str] = mapped_column(nullable=False)
available_formats: Mapped[Optional[List[str]]
@ -112,7 +112,7 @@ class Doctors(Base):
class ReferralCode(Base):
__tablename__ = "referral_codes"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
code: Mapped[str] = mapped_column(unique=True, nullable=False)
is_used: Mapped[bool] = mapped_column(default=False, nullable=False)
created_at: Mapped[datetime] = mapped_column(nullable=False)
@ -127,7 +127,7 @@ class ReferralCode(Base):
class VerificationRequests(Base):
__tablename__ = "verification_requests"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
doctor_id: Mapped[int] = mapped_column(
ForeignKey("doctors.id", ondelete="CASCADE"), unique=True, nullable=False)
code: Mapped[str] = mapped_column(unique=True, nullable=False)
@ -145,7 +145,7 @@ class VerificationRequests(Base):
class FormLink(Base):
__tablename__ = "form_links"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
doctor_id: Mapped[int] = mapped_column(
ForeignKey("doctors.id", ondelete="CASCADE"), unique=True, nullable=False)
url: Mapped[str] = mapped_column(nullable=False)
@ -159,7 +159,7 @@ class FormLink(Base):
class PaymentMethod(Base):
__tablename__ = "payment_methods"
id: Mapped[int] = mapped_column(primary_key=True)
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
doctor_id: Mapped[int] = mapped_column(
ForeignKey("doctors.id", ondelete="CASCADE"), unique=True, nullable=False)
method: Mapped[str] = mapped_column(nullable=False)

View File

@ -31,7 +31,7 @@ SEND_ME_YOUR_FULL_NAME_TEXT = (
"📝 Пожалуйста, введите ФИО."
)
SEND_ME_YOUR_SPECIALITY_TEXT = (
"📝 Пожалуйста, введите вашу специальность/специальности, в соответствии с которой планируете проводить консультации.\n
"📝 Пожалуйста, введите вашу специальность/специальности, в соответствии с которой планируете проводить консультации.\n"
"Например: терапевт, кардиолог, невролог и т.д."
)
WAIT_FOR_ACTIVATION_TEXT = (