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