lib/tasks/seed.rake in seedbank-0.0.1 vs lib/tasks/seed.rake in seedbank-0.0.2
- old
+ new
@@ -9,11 +9,14 @@
Dir.glob(File.join(seeds_root, '*.seeds.rb')).each do |seed_file|
base_dependencies << define_seed_task(seed_file)
end
# Change db:seed task to run all the base seeds tasks defined above.
- desc "Loads the original seeds in db/seeds.rb followed by db/seeds/*.seeds.rb then db/seeds/environment/*.seeds.rb"
+ desc <<-EOT
+ Loads the original seeds in db/seeds.rb followed by db/seeds/*.seeds.rb then
+ db/seeds/environment/*.seeds.rb
+ EOT
override_task :seed => base_dependencies + ["db:seed:#{Rails.env}"]
# Glob through the directories under seeds_path assuming they are all environments
# and create a task for each and add it to the dependency list. Then create a task
# for the environment
@@ -23,9 +26,9 @@
environment_dependencies = []
Dir.glob(File.join(seeds_root, environment, '*.seeds.rb')).each do |seed_file|
environment_dependencies << define_seed_task(seed_file)
end
- desc "Load just the seeds for the #{environment} environment"
+ desc "Loads db/seeds.rb, db/seeds/*.seeds.rb and any seeds in db/seeds/#{environment}/*.seeds.rb."
task ['seed', environment] => base_dependencies + environment_dependencies
end
end