Sha256: ccfc24a9ed45a8d3e9deca7923966b70422637ef69412ab52edcd8d57fb5bea7
Contents?: true
Size: 863 Bytes
Versions: 2
Compression:
Stored size: 863 Bytes
Contents
# frozen_string_literal: true require 'i18n' Dir[File.dirname(__FILE__) + '/**/*.rb'].each {|file| require file } I18n.load_path += Dir[File.join(__dir__, 'faker', 'locales', '**/*.yml')] I18n.reload! if I18n.backend.initialized? module DiscourseDev require 'discourse_dev/railtie' require 'discourse_dev/engine' def self.config @config ||= Config.new end end require "active_record/database_configurations" ActiveRecord::Tasks::DatabaseTasks.module_eval do alias_method :rails_each_current_configuration, :each_current_configuration private def each_current_configuration(environment, name = nil) rails_each_current_configuration(environment, name) { |db_config| next if environment == "development" && ENV["SKIP_TEST_DATABASE"] == "1" && db_config["database"] != "discourse_development" yield db_config } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
discourse_dev-0.0.9 | lib/discourse_dev.rb |
discourse_dev-0.0.8 | lib/discourse_dev.rb |