azzaraqi
Deploy FastAPI backend with Supabase pooler support
b84ea83
Raw
History Blame Contribute Delete
969 Bytes
# Models package — SQLAlchemy Base + ORM models + Pydantic schemas
#
# Import order matters: base must come before model files so the
# DeclarativeBase is registered before any class inherits from it.
from models.base import Base # noqa: F401
from models.outlet_model import ( # noqa: F401
Outlet,
OutletCreate,
OutletResponse,
)
from models.visit_model import ( # noqa: F401
Visit,
VisitCreate,
VisitUpdate,
VisitResponse,
VisitListResponse,
)
from models.checklist_model import ( # noqa: F401
Checklist,
ChecklistCreate,
ChecklistUpdate,
ChecklistResponse,
)
from models.photo_model import ( # noqa: F401
Photo,
PhotoCreate,
PhotoResponse,
)
from models.assessment_model import ( # noqa: F401
Assessment,
AssessmentCreate,
AssessmentResponse,
)
from models.user_model import ( # noqa: F401
User,
UserRole,
UserCreate,
UserLogin,
UserResponse,
TokenResponse,
)