capistranoでデプロイする時migrationを自動でするように設定する

「set :migration_role, 'db'」でmigration_roleにdbと名前を付けて、 rolesにdbを追加する事で自動でマイグレーションをしてくれるようになった

 

[config/deploy.rb]

set :migration_role, 'db'

 

[config/deploy/production.rb]

server 'servername',
  user: 'app',
  roles: %w{web app db}, 
  forward_agent: false,
  auth_methods: %w(publickey)