Pydantic Model vs SQLAlchemy Model
Pydantic Model
Schema/Pydantic Models define the structure of a request & response
This ensures that when a user wants to create a post, the request will only go through if has a "title" and "content" in the body (as defined via Pydantic)
SQLAlchemy Model
Responsible for defining the columns of our "posts" table within Postgres
Is used to query, create, delete, update entries within the database
Last updated