Skip to content

fleuronvilik/fastapi-beginners

Repository files navigation

Python API Development - Comprehensive Course for Beginners

Feature sqlalchemy alembic
Object Mapping Yes (orm) No (sql expressions)
Schema Migration Management Manual Yes
Version Control Integration Limited Yes (revision history)
Testing Framework Unit testing Unit and integration testing
Community and Support Large and active Active, but smaller than sqlalchemy
Use Cases General purpose ORM Schema migrations and versioning

Note: Generated by Gemini.

app
├── server.py
├── models.py
├── oauth2.py
├── config.py
├── routes
│   ├── __init__.py
│   ├── posts.py
│   ├── users.py
│   ├── auth.py
│   └── vote.py
├── schemas.py
├── database.py
└── .env
requirements.txt

app
├── server.py
├── models.py
├── oauth2.py
├── config.py
├── routes
│   ├── __init__.py
│   ├── post.py
│   ├── users.py
│   ├── auth.py
│   └── vote.py
├── schemas.py
├── database.py
└── .env
requirements.txt
test_sqlalchemy_version.py