lib/rom/repository/struct_builder.rb in rom-repository-1.0.0.beta1 vs lib/rom/repository/struct_builder.rb in rom-repository-1.0.0.beta2
- old
+ new
@@ -48,12 +48,10 @@
[name, model.optional]
end
end
def visit_attribute(attr)
- unless attr.foreign_key?
- [attr.aliased? && !attr.wrapped? ? attr.alias : attr.name, attr.type]
- end
+ [attr.aliased? && !attr.wrapped? ? attr.alias : attr.name, attr.type]
end
def build_class(name, parent, &block)
Dry::Core::ClassBuilder.new(name: class_name(name), parent: parent).call(&block)
end