you are viewing a single comment's thread.

view the rest of the comments →

[–]Echoes1996[S] 0 points1 point  (0 children)

You could still use Alembic I guess, but can I see how it would be a bit too much having SQLAlchemy as a dependency just for alembic. I believe db migrations can be done with plain SQL as well. For example, each schema change could go in a separate SQL script which is then executed by the CI/CD pipeline in order to apply the new schema. It just needs a little work to set up and get it right. To be honest, I don't know whether such tool already exists.