Sha256: ab11cb81db2854e9ea0c34e9b8b2ac0bc29191bf42663a97a2d27fd99a1302c6
Contents?: true
Size: 598 Bytes
Versions: 6
Compression:
Stored size: 598 Bytes
Contents
module GraphitiGql class Engine < ::Rails::Engine isolate_namespace GraphitiGql config.to_prepare do Dir.glob("#{Rails.root}/app/resources/**/*").each { |f| require(f) } GraphitiGql.schema! log_level = ENV.fetch('GRAPHITI_LOG_LEVEL', '1').to_i log_activerecord = false if log_level == -1 && defined?(ActiveRecord) log_level = 0 log_activerecord = true end Graphiti.logger.level = log_level if GraphitiGql.config.log GraphitiGql::LogSubscriber.subscribe!(activerecord: log_activerecord) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems