SQLAlchemy is an ORM for Postgres and SQL related databases. It should be used for code to be easier to read and to avoid SQL injection vulnerabilities (see #6).
Alembic is a database migrations tool. Think of a database migrations tool as git, but for the database schema. Alembic will allow us to keep track of changes to the schema, but also quickly set up a new database with our schema should we create one or an existing one fails.
SQLAlchemy is an ORM for Postgres and SQL related databases. It should be used for code to be easier to read and to avoid SQL injection vulnerabilities (see #6).
Alembic is a database migrations tool. Think of a database migrations tool as git, but for the database schema. Alembic will allow us to keep track of changes to the schema, but also quickly set up a new database with our schema should we create one or an existing one fails.