schema が変更された時に自動で erd.pdf を更新する

rails-erd、便利なんだけど実行を忘れて古いままでほったらかしてることが多いので、rake db:migrate したら勝手に更新するようにしてみた。

Rake::Task['db:migrate'].enhance do
  Rake::Task[:erd].invoke
end

lib/tasks/erd.rake などを作って書けばおk。