After a short pause, I’m back in the Ruby on Rails world. While I was looking for something related to migrations, I found a useful rake task called db:migrate:status:
~/Code/ruby/rails tutorial % bundle exec rake db:migrate:status
(in /Users/zsolt/Code/ruby/rails tutorial)
database: db/development.sqlite3
Status Migration ID Migration Name
--------------------------------------------------
up 20110403160633 Create users
up 20110403171302 Add email uniqueness index
up 20110404110551 Add password to users
up 20110404115405 Add salt to users
up 20110412112920 Add admin to users
down 20110414092620 Create micropostsIt seems that my development database isn’t the latest. Of course, the db:version could do the trick too, but the db:migrate:status provides more information. If you are interested in the status of other databases, use the RAILS_ENV variable:
~/Code/ruby/rails tutorial % RAILS_ENV=production bundle exec rake db:migrate:statuscomments powered by Disqus