Sha256: 5c8fd5cf55e83bff03a06420a0b8cfe124788113870681866c4523c8f9a02078
Contents?: true
Size: 1.42 KB
Versions: 2
Compression:
Stored size: 1.42 KB
Contents
RAILS_ROOT = File.expand_path(File.dirname(__FILE__) + "/../") RAILS_ENV = ENV['RAILS_ENV'] || 'development' # Mocks first. ADDITIONAL_LOAD_PATHS = ["#{RAILS_ROOT}/test/mocks/#{RAILS_ENV}"] # Then model subdirectories. ADDITIONAL_LOAD_PATHS.concat(Dir["#{RAILS_ROOT}/app/models/[_a-z]*"]) # Followed by the standard includes. ADDITIONAL_LOAD_PATHS.concat %w( app app/models app/controllers app/helpers config lib vendor vendor/railties vendor/railties/lib vendor/activerecord/lib vendor/actionpack/lib vendor/actionmailer/lib ).map { |dir| "#{RAILS_ROOT}/#{dir}" } # Prepend to $LOAD_PATH ADDITIONAL_LOAD_PATHS.reverse.each { |dir| $:.unshift(dir) if File.directory?(dir) } # Require Rails libraries. require 'active_record' require 'action_controller' require 'action_mailer' # Environment-specific configuration. require_dependency "environments/#{RAILS_ENV}" ActiveRecord::Base.configurations = YAML::load(File.open("#{RAILS_ROOT}/config/database.yml")) ActiveRecord::Base.establish_connection # Configure defaults if the included environment did not. RAILS_DEFAULT_LOGGER = Logger.new("#{RAILS_ROOT}/log/#{RAILS_ENV}.log") [ActiveRecord::Base, ActionController::Base, ActionMailer::Base].each do |klass| klass.logger ||= RAILS_DEFAULT_LOGGER end [ActionController::Base, ActionMailer::Base].each do |klass| klass.template_root ||= "#{RAILS_ROOT}/app/views/" end # Include your app's configuration here:
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails-0.9.1 | environments/shared.rb |
rails-0.9.0 | environments/shared.rb |