- # frozen_string_literal: true
- namespace :db do
- namespace :migrate do
- desc 'Setup the db or migrate depending on state of db'
- task setup: :environment do
- begin
- ActiveRecord::Base.connection
- rescue ActiveRecord::NoDatabaseError
- Rake::Task['db:setup'].invoke
- else
- Rake::Task['db:migrate'].invoke
- end
- end
- end
- end
|