rails/rails — pull request #17651 by CLUSTERfoo (2014-11-17 18:04:20+00:00)
Title: Failure to rollback t.timestamps when within a change_table migration

When running the following migration:

def change
change_table(:table_name) { |t| t/timestamps }
end

The following error was produced:

wrong number of arguments (2 for 1) .... /connection_adapters/abstract/schema_statements.rb:851:in `remove_timestamps'

This is due to `arguments` containing an empty hash as its second
element.