method
add
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::ReferenceDefinition
add(table_name, connection)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 220
def add(table_name, connection)
columns.each do |name, type, options|
connection.add_column(table_name, name, type, **options)
end
if index
connection.add_index(table_name, column_names, **index_options(table_name))
end
if foreign_key
connection.add_foreign_key(table_name, foreign_table_name, **foreign_key_options)
end
end