Sha256: 0bf7bef6f2deb569811134b586427c0e199db76916768a3abb8e3334c9200040
Contents?: true
Size: 899 Bytes
Versions: 8
Compression:
Stored size: 899 Bytes
Contents
task reset_all: :environment do Rake::Task['db:environment:set'].invoke Rake::Task['db:drop'].invoke Rake::Task['db:create'].invoke unless Rails.env.production? dir_path = Rails.root + 'db/migrate' if File.exist?(dir_path) Dir.foreach(dir_path) do |f| filename = File.join(dir_path, f) next if f == '.' || f == '..' File.delete(filename) if filename.ends_with? '.c.rb' end end end Rake::Task['seed'].invoke end task seed: :environment do #Rake::Task['c:install:migrations'].invoke if Rails.env.development? Rake::Task['db:migrate'].invoke Rake::Task['seed_processes'].invoke end task seed_processes: :environment do task_list = [ 'c:install', 'seed_pages', 'seed_blogs', ] task_list.each do |t| puts "\n\n" puts "=" * 20 puts "Running #{t}" puts "=" * 20 Rake::Task[t].invoke end end
Version data entries
8 entries across 8 versions & 1 rubygems