Sha256: ec822a737267695d7b8de5f4a4b1303c59a1c002e8a51f1c8f6900df0c617dbb
Contents?: true
Size: 474 Bytes
Versions: 3
Compression:
Stored size: 474 Bytes
Contents
module Adhoq class CurrentTablesController < Adhoq::ApplicationController before_filter :eager_load_models def index @ar_classes = ActiveRecord::Base.subclasses. reject {|klass| klass.name == 'ActiveRecord::SchemaMigration' }. sort_by(&:name) render layout: false end private def eager_load_models return unless Rails.env.development? [Rails.application, Adhoq::Engine].each(&:eager_load!) end end end
Version data entries
3 entries across 3 versions & 1 rubygems