EnotPoloskun/Saygo — comment on commit 1d9f3c4af2a5a8d696eef1d2f5ba96b271d607e8
File: db/migrate/20120203122023_add_new_fields_to_comments.rb line 20
By ka8725:

в down ты должен сделать ПОЛНОСТЬЮ противоположные действия up. Т.е. если в up ты создал field, здесь ты его должен удалить. Если в up удалил field в down ты должен добавить его. Если в up добавил таблицу - в down ты ее должен удалть и наоборот. Еще есть такой метода как change_column и change_table, там все аналогично. Исключение составляют индексы. Т.е. если ты добавил index в up, удалять его в down не обязательно.