Method: Baza::Driver::Pg::ForeignKey#initialize
- Defined in:
- lib/baza/driver/pg/foreign_key.rb
#initialize(args) ⇒ ForeignKey
Returns a new instance of ForeignKey.
2 3 4 5 6 7 8 9 10 11 12 |
# File 'lib/baza/driver/pg/foreign_key.rb', line 2 def initialize(args) @db = args.fetch(:db) data = args.fetch(:data) @column_name = data.fetch(:column_name) @name = data.fetch(:constraint_name) @table_name = data.fetch(:table_name) @referenced_column_name = data.fetch(:foreign_column_name) @referenced_table_name = data.fetch(:foreign_table_name) end |