method
visit_AddForeignKey
v7.0.0 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaCreation
visit_AddForeignKey(o)private
No documentation available.
# File activerecord/lib/active_record/connection_adapters/postgresql/schema_creation.rb, line 12
def visit_AddForeignKey(o)
super.dup.tap do |sql|
if o.deferrable
sql << " DEFERRABLE"
sql << " INITIALLY #{o.deferrable.to_s.upcase}" unless o.deferrable == true
end
sql << " NOT VALID" unless o.validate?
end
end