Class: ActiveRecord::Migration
- Inherits:
-
Object
- Object
- ActiveRecord::Migration
- Defined in:
- lib/active_record/migration_notes/migration.rb
Instance Method Summary collapse
Instance Method Details
#_original_migrate ⇒ Object
3 |
# File 'lib/active_record/migration_notes/migration.rb', line 3 alias _original_migrate migrate |
#migrate(direction) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/active_record/migration_notes/migration.rb', line 5 def migrate(direction) _original_migrate(direction) case direction when :up return unless respond_to?(:up_notes) MigrationNotes::Handler.instance.add(version, name, up_notes, :up) when :down return unless respond_to?(:down_notes) MigrationNotes::Handler.instance.add(version, name, down_notes, :down) end end |