Sha256: 96993090e22fd75bcdf82171783ee453480c2931cacee692e1438f97a9c17263

Contents?: true

Size: 505 Bytes

Versions: 175

Compression:

Stored size: 505 Bytes

Contents

Rails::Generator::Commands::Create.class_eval do
  def rake_db_migrate
    logger.rake "db:migrate"
    unless system("rake db:migrate")
      logger.rake "db:migrate failed. Rolling back"      
      command(:destroy).invoke!
    end
  end
end

Rails::Generator::Commands::Destroy.class_eval do
  def rake_db_migrate
    logger.rake "db:rollback"  
    system "rake db:rollback"  
  end
end

Rails::Generator::Commands::List.class_eval do
  def rake_db_migrate
    logger.rake "db:migrate"    
  end
end

Version data entries

175 entries across 175 versions & 27 rubygems

Version Path
activerain-clearance-0.6.6 generators/clearance/lib/rake_commands.rb
activerain-clearance-0.6.6001 generators/clearance/lib/rake_commands.rb
activerain-clearance-0.6.6002 generators/clearance/lib/rake_commands.rb
dacz-authuser-0.1.2 generators/authuser/lib/rake_commands.rb
gsterndale-warrant-0.2.0 test/rails_root/vendor/gems/thoughtbot-clearance-0.4.0/generators/clearance/lib/rake_commands.rb
hui-clearance-0.6.6 generators/clearance/lib/rake_commands.rb
jeffrafter-clearance-0.5.4 generators/clearance/lib/rake_commands.rb
jeffrafter-spreadhead-0.1.0 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.1.1 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.3.0 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.4.0 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.6.0 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.6.1 generators/spreadhead/lib/rake_commands.rb
jeffrafter-spreadhead-0.6.2 generators/spreadhead/lib/rake_commands.rb
joshuaclayton-clearance-0.6.4 generators/clearance/lib/rake_commands.rb
kellyfelkins-clearance-0.5.6 generators/clearance/lib/rake_commands.rb
kenn-userify-0.1.1 generators/userify/lib/rake_commands.rb
kenn-userify-0.1.2 generators/userify/lib/rake_commands.rb
kenn-userify-0.1.3 generators/userify/lib/rake_commands.rb
kenn-userify-0.1.4 generators/userify/lib/rake_commands.rb