Diego P.
DP
VP of Engineering
Mid-Market (51-1000 emp.)
"Good database migration tool"
4/5
What do you like best about Alembic?

I really like that is very easy to use, the initial setup cost me just 2 hours of reading and implementation. It controls all the database versioning in a really easy way Review collected by and hosted on G2.com.

What do you dislike about Alembic?

I was migrating from a PHP system into alembic, and I had to recreate the initial state of the database in Python, for me it was creating a migration from scratch pointing to the database and create a script that autogenerate all the python models. That part was easy, the problem was that once the database was supposed to be in sync with alembic, after the first migrations I generated it started to detect missing changes, and I had to start refactoring more tables and foreign keys to make sure the db was in total sync Review collected by and hosted on G2.com.

See what 2 reviewers think of Alembic

4.0 out of 5 · Verified reviews from real users

Read all reviews