mirror of https://github.com/rails/rails
Merge branch 'master' of github.com:lifo/docrails
This commit is contained in:
commit
8698debcc2
|
@ -1424,18 +1424,18 @@ module ActiveRecord
|
|||
# join table with a migration such as this:
|
||||
#
|
||||
# class CreateDevelopersProjectsJoinTable < ActiveRecord::Migration
|
||||
# def self.up
|
||||
# def change
|
||||
# create_table :developers_projects, :id => false do |t|
|
||||
# t.integer :developer_id
|
||||
# t.integer :project_id
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# def self.down
|
||||
# drop_table :developers_projects
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# It's also a good idea to add indexes to each of those columns to speed up the joins process.
|
||||
# However, in MySQL it is advised to add a compound index for both of the columns as MySQL only
|
||||
# uses one index per table during the lookup.
|
||||
#
|
||||
# Adds the following methods for retrieval and query:
|
||||
#
|
||||
# [collection(force_reload = false)]
|
||||
|
|
|
@ -25,8 +25,3 @@ gem 'jquery-rails'
|
|||
|
||||
# To use debugger
|
||||
# gem 'ruby-debug19', :require => 'ruby-debug'
|
||||
|
||||
group :test do
|
||||
# Pretty printed test output
|
||||
gem 'turn', :require => false
|
||||
end
|
||||
|
|
|
@ -381,15 +381,15 @@ $ rake about
|
|||
About your application's environment
|
||||
Ruby version 1.8.7 (x86_64-linux)
|
||||
RubyGems version 1.3.6
|
||||
Rack version 1.1
|
||||
Rails version 3.1.0
|
||||
Rack version 1.3
|
||||
Rails version 3.2.0.beta
|
||||
JavaScript Runtime Node.js (V8)
|
||||
Active Record version 3.1.0
|
||||
Action Pack version 3.1.0
|
||||
Active Resource version 3.1.0
|
||||
Action Mailer version 3.1.0
|
||||
Active Support version 3.1.0
|
||||
Middleware ActionDispatch::Static, Rack::Lock, Rack::Runtime, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, ActionDispatch::Callbacks, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::MethodOverride, ActionDispatch::Head
|
||||
Active Record version 3.2.0.beta
|
||||
Action Pack version 3.2.0.beta
|
||||
Active Resource version 3.2.0.beta
|
||||
Action Mailer version 3.2.0.beta
|
||||
Active Support version 3.2.0.beta
|
||||
Middleware ActionDispatch::Static, Rack::Lock, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, ActionDispatch::Head, Rack::ConditionalGet, Rack::ETag, ActionDispatch::BestStandardsSupport
|
||||
Application root /home/foobar/commandsapp
|
||||
Environment development
|
||||
Database adapter sqlite3
|
||||
|
|
|
@ -7,7 +7,7 @@ This guide explains the internals of the initialization process in Rails as of R
|
|||
|
||||
endprologue.
|
||||
|
||||
This guide goes through every single file, class and method call that is required to boot up the Ruby on Rails stack for a default Rails 3.1 application, explaining each part in detail a long the way. For this guide, we will be focusing on how the two most common methods (+rails server+ and Passenger) boot a Rails application.
|
||||
This guide goes through every single file, class and method call that is required to boot up the Ruby on Rails stack for a default Rails 3.1 application, explaining each part in detail along the way. For this guide, we will be focusing on how the two most common methods (+rails server+ and Passenger) boot a Rails application.
|
||||
|
||||
NOTE: Paths in this guide are relative to Rails or a Rails application unless otherwise specified.
|
||||
|
||||
|
@ -243,7 +243,7 @@ In this file there are a lot of lines such as this inside the +ActiveSupport+ mo
|
|||
autoload :Inflector
|
||||
</ruby>
|
||||
|
||||
Due to the overriding of the +autoload+ method, Ruby will know to look for this file at +activesupport/lib/active_support/inflector.rb+ when the +Inflector+ class is first referenced.
|
||||
Due to the overriding of the +autoload+ method, Ruby will know how to look for this file at +activesupport/lib/active_support/inflector.rb+ when the +Inflector+ class is first referenced.
|
||||
|
||||
The +active_support/lib/active_support/version.rb+ that is also required here simply defines an +ActiveSupport::VERSION+ constant which defines a couple of constants inside this module, the main constant of this is +ActiveSupport::VERSION::STRING+ which returns the current version of ActiveSupport.
|
||||
|
||||
|
|
Loading…
Reference in New Issue