标签: ruby-on-rails-3 rails-activerecord rails-migrations heroku-postgres
在我们的某个应用程序中,db:migrate未设置为在每次部署到Heroku时自动运行。它还没有持续集成。
我们遇到了一个问题,出于调试目的,我想看看特定迁移的运行时间。
这可能吗?
答案 0 :(得分:1)
Rails不提供此类功能,当您运行迁移时,会在数组中添加迁移的time_stamp,以记住执行哪些迁移,哪些迁移不执行。
所以你可以做的是,登录你的数据库(psql,如果使用postgres),并手动查找创建的时间或表的更新时间。
这可能有助于您https://stackoverflow.com/a/11868687/1970061。