FastAPI Course Site Database Fix the

Заказчик: AI | Опубликовано: 14.11.2025
Бюджет: 250 $

My FastAPI-based course platform is almost production-ready, but persistent connection errors with the SQL back-end are blocking launch. The project already contains the full user/course logic; models are defined with SQLAlchemy and the environment variables for either PostgreSQL or MySQL are in place, yet the app still drops or refuses connections under load. I need a Python/FastAPI specialist to review the existing repository, trace the connection failures, and implement a solid remedy. That likely means inspecting the engine configuration, connection pooling, transaction handling, and any Alembic migration issues, then adjusting code or server settings so every endpoint responds reliably. Deliverables • Clean, commit-ready fixes that eliminate the current connection errors • A short report outlining what was wrong, what you changed, and how to replicate the working setup locally and in production • Optional but appreciated: pointers on query optimisation or indexing if you spot easy wins I will provide repo access and database credentials as soon as we start. Once the patched branch runs without errors through my test suite and manual checks, the job is done.