Class: DbDiff::Delta::AddForeignKey
Instance Attribute Summary
#element
Instance Method Summary
collapse
#initialize, #table, #to_a
Constructor Details
This class inherits a constructor from DbDiff::Delta
Instance Method Details
#process(database) ⇒ Object
192
193
194
|
# File 'lib/dbdiff/delta.rb', line 192
def process(database)
table(database).foreign_keys << element
end
|
#sql ⇒ Object
188
189
190
|
# File 'lib/dbdiff/delta.rb', line 188
def sql
"ALTER table #{element.table_name} ADD " + element.definition
end
|