# frozen_string_literal: true

namespace :app do

task :db_prepare do
  on roles(:app) do
    invoke "deploy:starting"
    invoke "deploy:started"
    invoke "deploy:updating"
    invoke "bundler:install"
    if Rails.application.config.respond_to? :backup_repo
      invoke "backup:restore"
    else
      invoke "deploy:db_create"
      invoke "deploy:migrate"
      invoke "deploy:db_seed"
    end
  end
end

task :test do
end

end