lib/avromatic/model/configurable.rb in avromatic-0.9.0.rc1 vs lib/avromatic/model/configurable.rb in avromatic-0.9.0.rc2
- old
+ new
@@ -24,9 +24,13 @@
def key_avro_fields_by_name
@key_avro_fields_by_name ||= mapped_by_name(key_avro_schema)
end
+ def nested_models
+ config.nested_models || Avromatic.nested_models
+ end
+
private
def mapped_by_name(schema)
schema.fields.each_with_object(Hash.new) do |field, result|
result[field.name.to_sym] = field