lib/physique/task_builders/fluent_migrator.rb in physique-0.2.2 vs lib/physique/task_builders/fluent_migrator.rb in physique-0.3.0

- old
+ new

@@ -51,11 +51,11 @@ def add_script_tasks FileList["#{@options.scripts_dir}/*.sql"].each do |f| namespace :db do task_name = File.basename(f, '.*') - task = sqlcmd_task task_name do |s| + task = sqlcmd task_name do |s| s.file = f s.server_name = @options.instance s.set_variable 'DATABASE_NAME', @options.name end task.add_description get_script_task_description(task_name, @options.scripts_dir) @@ -65,11 +65,11 @@ def add_default_db_tasks default_tasks(@options.name).each do |task_name,sql| unless Rake::Task.task_defined? "db:#{task_name.to_s}" namespace :db do - task = sqlcmd_task task_name do |s| + task = sqlcmd task_name do |s| s.command = sql s.server_name = @options.instance s.set_variable 'DATABASE_NAME', @options.name end task.add_description get_script_task_description(task_name, @options.scripts_dir) @@ -97,24 +97,24 @@ def add_migrator_tasks require 'physique/tasks/fluent_migrator' namespace :db do - build_task :compile_db do |b| + build :compile_db do |b| b.target = [ 'Build' ] b.file = solution.migrator.project_file b.prop 'Configuration', solution.compile.configuration b.logging = solution.compile.logging end block = lambda &method(:configure_migration) # Migrate up - task = fluent_migrator_task :migrate => [ :compile_db ], &block.curry.('migrate:up') + task = fluent_migrator :migrate => [ :compile_db ], &block.curry.('migrate:up') task.add_description 'Migrate database to the latest version' # Migrate down - task = fluent_migrator_task :rollback => [ :compile_db ], &block.curry.('rollback') + task = fluent_migrator :rollback => [ :compile_db ], &block.curry.('rollback') task.add_description 'Rollback the database to the previous version' end end def configure_migration(task, config) \ No newline at end of file