Sha256: 33dfb6d190a891185ea7195c7efdfbea58868bcdab531751c66e5b901ea47da3

Contents?: true

Size: 434 Bytes

Versions: 29

Compression:

Stored size: 434 Bytes

Contents

namespace :wc do

  desc 'Migrate the WebConnect database'
  task :migrate do
    migration :migrate
  end

  desc 'Rollback the WebConnect database'
  task :rollback do
    migration :rollback
  end

  def migration(action)
    Netfira::WebConnect::Rails.initialize!
    require Rails.root + 'config/initializers/web_connect'
    Netfira::WebConnect::Migration.log_to_stdout = true
    Netfira::WebConnect.__send__ action
  end

end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
web-connect-rails-0.4.17 lib/tasks/tasks.rake
web-connect-rails-0.4.16 lib/tasks/tasks.rake
web-connect-rails-0.4.14 lib/tasks/tasks.rake
web-connect-rails-0.4.13 lib/tasks/tasks.rake
web-connect-rails-0.4.12 lib/tasks/tasks.rake
web-connect-rails-0.4.11 lib/tasks/tasks.rake
web-connect-rails-0.4.10 lib/tasks/tasks.rake
web-connect-rails-0.4.9 lib/tasks/tasks.rake
web-connect-rails-0.4.8 lib/tasks/tasks.rake
web-connect-rails-0.4.7 lib/tasks/tasks.rake
web-connect-rails-0.4.6 lib/tasks/tasks.rake
web-connect-rails-0.4.5 lib/tasks/tasks.rake
web-connect-rails-0.4.4 lib/tasks/tasks.rake
web-connect-rails-0.4.3 lib/tasks/tasks.rake
web-connect-rails-0.4.2 lib/tasks/tasks.rake
web-connect-rails-0.4.0 lib/tasks/tasks.rake
web-connect-rails-0.3.3 lib/tasks/tasks.rake
web-connect-rails-0.3.2 lib/tasks/tasks.rake
web-connect-rails-0.2.0.1 lib/tasks/tasks.rake
web-connect-rails-0.2.0 lib/tasks/tasks.rake