class Esquema::Property

def build_items

Returns:
  • (Hash, nil) - The items attribute.
def build_items
  return unless object.try(:collection?)
  case object.type
  when :array
    { type: DB_TO_JSON_TYPE_MAPPINGS[object.item_type] }
  else
    Builder.new(object.klass).build_schema
  end
end