ActiveRecord migrations should be reversible, by implementing either a change
method, or both an up
and a down
method.
class SomeMigration < ActiveRecord::Migration[6.0]
def up
# up migration
end
# <----- missing down method
end
class SomeMigration < ActiveRecord::Migration[6.0]
# <----- missing up method
def down
# down migration
end
end
class SomeMigration < ActiveRecord::Migration[6.0]
def change
# reversible migration
end
end
class SomeMigration < ActiveRecord::Migration[6.0]
def up
# up migration
end
def down
# down migration
end
end