Sha256: 6c319d4f1db43153c01ce7de65db0dcc5d56384eb4d27b687a1fce0b658015fa

Contents?: true

Size: 472 Bytes

Versions: 7

Compression:

Stored size: 472 Bytes

Contents

class CreateUsersUsingBlock < ActiveRecord::Migration
  def self.up
    Octopus.using(:brazil) do
      User.create!(:name => 'UsingBlock1')
      User.create!(:name => 'UsingBlock2')
    end

    Octopus.using(:canada) do
      User.create!(:name => 'UsingCanada')
      User.create!(:name => 'UsingCanada2')
    end
  end

  def self.down
    Octopus.using(:brazil) do
      User.delete_all
    end

    Octopus.using(:canada) do
      User.delete_all
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
ar-octopus-0.9.0 spec/migrations/12_create_users_using_block.rb
ar-octopus-0.8.6 spec/migrations/12_create_users_using_block.rb
misha-ar-octopus-0.8.7 spec/migrations/12_create_users_using_block.rb
misha-ar-octopus-0.8.5 spec/migrations/12_create_users_using_block.rb
ar-octopus-0.8.5 spec/migrations/12_create_users_using_block.rb
ar-octopus-0.8.4 spec/migrations/12_create_users_using_block.rb
ar-octopus-0.8.3 spec/migrations/12_create_users_using_block.rb