Our great sponsors
-
enad-project-1
Simple Person API to apply FastAPI basics from my 100 Days of Code study. Uses SqlLite database
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I will just point out the significant points of the code. The complete code will be in a Github repository located here: https://github.com/jenad88/enad-project-1
Our tool we're going to be using for interfacing with the SQLite database is SQLAlchemy, a SQL toolkit that provides a unified API for various relational databases. If you installed FastAPI with pip install "fastapi[all]", SQLAlchemy is already part of your setup. but if you opted for FastAPI alone, you would need to install SQLAlchemy separately with pip install sqlalchemy.