Module: Foreigner::ConnectionAdapters::TableDefinition

Defined in:
lib/foreigner/connection_adapters/abstract/table_definition.rb

Instance Method Summary collapse

Instance Method Details

#foreign_key(to_table, options = {}) ⇒ Object



4
5
6
7
# File 'lib/foreigner/connection_adapters/abstract/table_definition.rb', line 4

def foreign_key(to_table, options = {})
  foreign_keys[to_table] ||= []
  foreign_keys[to_table] << options
end

#foreign_keysObject



9
10
11
# File 'lib/foreigner/connection_adapters/abstract/table_definition.rb', line 9

def foreign_keys
  @foreign_keys ||= {}
end