lib/merb_datamapper/merbtasks.rb in merb_datamapper-0.9.9 vs lib/merb_datamapper/merbtasks.rb in merb_datamapper-0.9.10

- old
+ new

@@ -7,26 +7,26 @@ Merb.start_environment :adapter => 'runner', :environment => ENV['MERB_ENV'] || 'development' end desc "Create a sample database.yml file" - task :database_yaml => :merb_start do + task :database_yaml => :merb_env do sample_location = File.join(File.dirname(__FILE__), "..", "merb", "orms", "data_mapper", "database.yml.sample") target_location = Merb.dir_for(:config) FileUtils.cp sample_location, target_location end desc "Perform automigration" - task :automigrate => :merb_start do + task :automigrate => :merb_env do ::DataMapper::AutoMigrator.auto_migrate end desc "Perform non destructive automigration" - task :autoupgrade => :merb_start do + task :autoupgrade => :merb_env do ::DataMapper::AutoMigrator.auto_upgrade end namespace :migrate do - task :load => :merb_start do + task :load => :merb_env do gem 'dm-migrations' require 'migration_runner' FileList["schema/migrations/*.rb"].each do |migration| load migration end @@ -79,15 +79,15 @@ task :reset => [:drop, :create, :migrate] end namespace :sessions do desc "Perform automigration for sessions" - task :create => :merb_start do + task :create => :merb_env do Merb::DataMapperSessionStore.auto_migrate! end desc "Clears sessions" - task :clear => :merb_start do + task :clear => :merb_env do Merb::DataMapperSessionStore.all.destroy! end end