set up alembic

alembic can be used to create new migrations based on the current/changed models and database schema.

Also refer to https://github.com/fastapi/full-stack-fastapi-template