APIdock / Ruby on Rails
/
Browse About
method

record

v8.1.1 - Show latest stable - Class: ActiveRecord::Migration::CommandRecorder
record(*command, &block)
public

Record command. command should be a method name and arguments. For example:

recorder.record(:method_name, [:arg1, :arg2])
# File activerecord/lib/active_record/migration/command_recorder.rb, line 97
      def record(*command, &block)
        if @reverting
          @commands << inverse_of(*command, &block)
        else
          @commands << (command << block)
        end
      end

Related methods

  • Instance methods
  • change_table
  • inverse_of
  • record
  • replay
  • revert
  • Class methods
  • new
  • Private methods
  • privateinvert_add_check_constraint
  • privateinvert_add_foreign_key
  • privateinvert_add_unique_constraint
  • privateinvert_change_column_comment
  • privateinvert_change_column_default
  • privateinvert_change_column_null
  • privateinvert_change_table_comment
  • privateinvert_create_table
  • privateinvert_disable_index
  • privateinvert_drop_enum
  • privateinvert_drop_table
  • privateinvert_drop_virtual_table
  • privateinvert_enable_index
  • privateinvert_remove_check_constraint
  • privateinvert_remove_column
  • privateinvert_remove_columns
  • privateinvert_remove_exclusion_constraint
  • privateinvert_remove_foreign_key
  • privateinvert_remove_index
  • privateinvert_remove_unique_constraint
  • privateinvert_rename_column
  • privateinvert_rename_enum
  • privateinvert_rename_enum_value
  • privateinvert_rename_index
  • privateinvert_rename_table
  • privateinvert_transaction
  • privatemethod_missing
  • privaterespond_to_missing?
APIdock API Documentation Browser

Boost your team's developer productivity with Swarmia.

© 2026 APIdock