feat: clinic offer api

This commit is contained in:
2025-05-22 11:35:33 +05:30
parent 9c39d369c1
commit 8a7f034801
9 changed files with 300 additions and 55 deletions
+15
View File
@@ -0,0 +1,15 @@
from sqlalchemy import Column, Integer, Boolean, DateTime, ForeignKey, String
from database import Base
from .CustomBase import CustomBase
from sqlalchemy.orm import relationship
from datetime import datetime
class ClinicOffers(Base,CustomBase):
__tablename__ = "clinic_offers"
id = Column(Integer, primary_key=True, index=True)
clinic_email = Column(String)
setup_fees_waived = Column(Boolean, default=False)
special_offer_for_month = Column(String, nullable=True) # free till specified month
+3 -1
View File
@@ -15,6 +15,7 @@ from .SignupPricingMaster import SignupPricingMaster
from .ClinicFileVerifications import ClinicFileVerifications
from .OTP import OTP
from .ResetPasswordTokens import ResetPasswordTokens
from .ClinicOffers import ClinicOffers
__all__ = [
"Users",
@@ -33,5 +34,6 @@ __all__ = [
"SignupPricingMaster",
"ClinicFileVerifications",
"OTP",
"ResetPasswordTokens"
"ResetPasswordTokens",
"ClinicOffers"
]