karenc / db-migrator

GNU Affero General Public License v3.0
4 stars 5 forks source link

Add `--sort` (version or applied) to `dbmigrator list` #51

Closed karenc closed 6 years ago

karenc commented 7 years ago

dbmigrator list only shows migrations in the order of migration filenames at the moment. It works well for when users are trying to migrate. When users are trying to rollback however, it is difficult to tell which migration will be rolled back because the applied dates are not in the same order as the migration filenames.

This change allows the user to specify the order by doing --sort=applied:

version        | name            | is applied | date applied
----------------------------------------------------------------------
20160228212456   cool_stuff        True         2017-10-20 10:27:57.011677-07:00
20160228202637   add_table         False
coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.03%) to 97.668% when pulling e736e71ce0807c9d92a17b9257bf0b8c90d9042a on list-by-applied into 3024d5eddf58cd3e171bc7f08cf4be5b255cbf0e on master.