Module: ActiveRecord::UUID::Schema

Defined in:
lib/active_record/uuid/schema.rb

Instance Method Summary collapse

Instance Method Details

#add_reference(table_name, ref_name, options = {}) ⇒ Object



9
10
11
12
# File 'lib/active_record/uuid/schema.rb', line 9

def add_reference(table_name, ref_name, options = {})
  options[:type] = :uuid unless options.key?(:type)
  super(table_name, ref_name, options)
end

#create_table(table_name, options = {}, &block) ⇒ Object



4
5
6
7
# File 'lib/active_record/uuid/schema.rb', line 4

def create_table(table_name, options = {}, &block)
  options[:id] = :uuid unless options.key?(:id)
  super(table_name, options, &block)
end