lib/hobo_fields/model.rb in hobo_fields-1.3.3 vs lib/hobo_fields/model.rb in hobo_fields-1.4.0.pre2

- old
+ new

@@ -90,10 +90,10 @@ index_options = {} index_options[:name] = options.delete(:index) if options.has_key?(:index) bt = belongs_to_without_field_declarations(name, options, &block) refl = reflections[name.to_sym] - fkey = refl.primary_key_name + fkey = refl.foreign_key declare_field(fkey.to_sym, :integer, column_options) if refl.options[:polymorphic] declare_polymorphic_type_field(name, column_options) index(["#{name}_type", fkey], index_options) if index_options[:name]!=false else