class ROM::SQL::Migration::SchemaDiff::ForeignKeyDiff
Attributes
foreign_key[R]
Public Class Methods
new(foreign_key)
click to toggle source
# File lib/rom/sql/migration/schema_diff.rb, line 157 def initialize(foreign_key) @foreign_key = foreign_key end
Public Instance Methods
child_keys()
click to toggle source
# File lib/rom/sql/migration/schema_diff.rb, line 169 def child_keys foreign_key.attributes.map(&:name) end
parent()
click to toggle source
# File lib/rom/sql/migration/schema_diff.rb, line 161 def parent foreign_key.parent_table end
parent_keys()
click to toggle source
# File lib/rom/sql/migration/schema_diff.rb, line 165 def parent_keys foreign_key.parent_keys end