Method: AbAdmin::Concerns::Utilities::ClassMethods#all_models
- Defined in:
- lib/ab_admin/concerns/utilities.rb
#all_models ⇒ Object
29 30 31 32 33 |
# File 'lib/ab_admin/concerns/utilities.rb', line 29 def all_models Dir.glob(Rails.root.to_s + '/app/models/**/*.rb').each { |file| require file } ActiveRecord::Base.descendants.find_all { |model| model.connection.data_source_exists?(model.table_name) } #ActiveRecord::Base.descendants.find_all { |model| model.descends_from_active_record? } end |