Skip to content

Wrong assumption about bases and working in parallel #990

Discussion options

You must be logged in to vote

usually when teams work in parallel but on different versions of a schema they use their own development database. if you have teams that are all deploying non-merged code to a shared development database, that seems like it would cause a lot more problems than just that.

if you want to maintain completely separate versioning streams that have no dependencies on each other, then you could set up different environment names in your alembic.ini and the versioning files as well would be in separate sub-directories. This use case is demonstrated at https://alembic.sqlalchemy.org/en/latest/cookbook.html#run-multiple-alembic-environments-from-one-ini-file .

but if these separate teams are worki…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@avanderm
Comment options

Answer selected by avanderm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants