method
visit_AlterTable
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::AbstractAdapter::SchemaCreation
visit_AlterTable(o)private
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/schema_creation.rb, line 26
def visit_AlterTable(o)
sql = "ALTER TABLE #{quote_table_name(o.name)} ".dup
sql << o.adds.map { |col| accept col }.join(" ")
sql << o.foreign_key_adds.map { |fk| visit_AddForeignKey fk }.join(" ")
sql << o.foreign_key_drops.map { |fk| visit_DropForeignKey fk }.join(" ")
end