revert(*migration_classes)
Instance Public methods
Reverses the migration commands for the given block and the given migrations.
The following migration will remove the table 'horses' and create the table 'apples' on the way up, and the reverse on the way down.
class FixTLMigration < ActiveRecord::Migration def change revert do create_table(:horses) do |t| t.text :content t.datetime :remind_at end end create_table(:apples) do |t| t.string :variety end end end
Or equivalently, if TenderloveMigration
is defined as in the
documentation for Migration:
require_relative '2012121212_tenderlove_migration' class FixupTLMigration < ActiveRecord::Migration def change revert TenderloveMigration create_table(:apples) do |t| t.string :variety end end end
This command can be nested.
Please login to continue.