Generic single-database configuration.

Some useful commands to run migrations:

Migration commit files are stored in alembic/versions folder.

To create a db migration file
# alembic revision — autogenerate -m “First commit”

Using the above command alembic generates our first migration commit file in versions folder.
File names are usually stored as revision_id_<commit_message>.py

Once this file is generated we are ready for database migration.
# alembic upgrade head

To upgrade to a specific revision
# alembic upgrade <revision_id_>

To downgrade to a specific revision
# alembic downgrade <revision_id_>
