Module: ActiveRecord::Migration::Compatibility::V6_1::TableDefinition
Do not use. This module is for internal use only.
Relationships & Source Files | |
Defined in: | activerecord/lib/active_record/migration/compatibility.rb |
Instance Method Summary
Instance Method Details
#change(name, type, index: nil, **options)
[ GitHub ]# File 'activerecord/lib/active_record/migration/compatibility.rb', line 203
def change(name, type, index: nil, ** ) [:precision] ||= nil super end
#column(name, type, index: nil, **options)
[ GitHub ]# File 'activerecord/lib/active_record/migration/compatibility.rb', line 208
def column(name, type, index: nil, ** ) [:precision] ||= nil super end
#new_column_definition(name, type, **options)
[ GitHub ]# File 'activerecord/lib/active_record/migration/compatibility.rb', line 198
def new_column_definition(name, type, ** ) type = PostgreSQLCompat. (type, @conn) super end
#raise_on_if_exist_options(options) (private)
[ GitHub ]# File 'activerecord/lib/active_record/migration/compatibility.rb', line 214
def ( ) end