3 Comments
Jul 17Liked by Julien Danjou

Hello, we are using `alembic check` for this purpose at my daily job. I would be very interested if you could elaborate/give an example on which differences are missed ? (if so, we might have unaligned models & DB schemas without knowing it) Thanks !

Expand full comment
author

Excellent question, I should have mentioned it. `alembic check` is nice but it has a lot of blind spots, some of them are actually documented there: https://alembic.sqlalchemy.org/en/latest/autogenerate.html#what-does-autogenerate-detect-and-what-does-it-not-detect

This is why we built this approach, which is designed to be robust and have 0 blind spot by design.

Expand full comment
Jul 16Liked by Julien Danjou

pgmodeler built-in diff is very good as well though gui-based

Expand full comment