title: Rails: Is it bad to have an irreversible migration?
body: <p>When is it acceptable to raise an ActiveRecord::IrreversibleMigration exception in the self.down method of a migration?  When should you take the effort to actually implement the reverse of the migration?</p>