Skip to content

Big-Oh-No/BigOhNo-backend

Repository files navigation

Tech Stack

In this open source project, we use FastAPI for the backend with PostgresSQL for the database with SQLAlcemy ORM to interact with the database in addition to Alembic for database migration.

Build Command

pip install -r requirements.txt && alembic upgrade head

Deploy Command

uvicorn app.main:app --host 0.0.0.0 --reload

Running Alembic Migrations

To run database migrations, run

alembic revision --autogenerate -m "REVISION MESSAGE"

Testing

To run unit tests, run

pytest -v --disable-warnings

UML Design for Database

UML

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •