Sha256: d34d706973904a5cf99b1d893587baacb9f10e56138ac4ae1da21de2e3d43800
Contents?: true
Size: 434 Bytes
Versions: 3
Compression:
Stored size: 434 Bytes
Contents
require 'active_admin/resource/attributes' module ActiveAdmin class Resource module Attributes def foreign_methods @foreign_methods ||= resource_class.reflect_on_all_associations. select{ |r| r.macro == :belongs_to }. index_by{ |r| r.foreign_key.to_sym } end def primary_col?(c) c.name == '_id' end def sti_col?(c) false end end end end
Version data entries
3 entries across 3 versions & 1 rubygems