Sha256: 0ec129ebecff508db33668cf8dbd72ec7c37aa95bb1387a2d5ca1c9db42b9c10

Contents?: true

Size: 672 Bytes

Versions: 2

Compression:

Stored size: 672 Bytes

Contents

namespace :db do
  desc "Loads seed data from db/fixtures for the current environment."
  task :seed => :environment do
    Dir[File.join(RAILS_ROOT, 'db', 'fixtures', '*.rb')].sort.each { |fixture| 
      puts "\n== Seeding from #{File.split(fixture).last} " + ("=" * (60 - (17 + File.split(fixture).last.length)))
      load fixture 
      puts "=" * 60 + "\n"
    }
    Dir[File.join(RAILS_ROOT, 'db', 'fixtures', RAILS_ENV, '*.rb')].sort.each { |fixture| 
      puts "\n== [#{RAILS_ENV}] Seeding from #{File.split(fixture).last} " + ("=" * (60 - (20 + File.split(fixture).last.length + RAILS_ENV.length)))
      load fixture 
      puts "=" * 60 + "\n"
    }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jcnetdev-seed-fu-1.0.20080704 tasks/seed_fu_tasks.rake
jcnetdev-seed-fu-1.0.200807042 tasks/seed_fu_tasks.rake