1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

add a missing "the" and normalize the use of periods.

This commit is contained in:
Waynn Lue 2011-06-03 12:26:53 -07:00
parent 74f9a4629b
commit 6fbd548b5f

View file

@ -3,7 +3,7 @@
Active Record connects classes to relational database tables to establish an Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In context of an application, class and an existing table in the database. In the context of an application,
these classes are commonly referred to as *models*. Models can also be these classes are commonly referred to as *models*. Models can also be
connected to other models; this is done by defining *associations*. connected to other models; this is done by defining *associations*.
@ -70,7 +70,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Validations.html] {Learn more}[link:classes/ActiveRecord/Validations.html]
* Callbacks available for the entire life cycle (instantiation, saving, destroying, validating, etc.) * Callbacks available for the entire life cycle (instantiation, saving, destroying, validating, etc.).
class Person < ActiveRecord::Base class Person < ActiveRecord::Base
before_destroy :invalidate_payment_plan before_destroy :invalidate_payment_plan
@ -80,7 +80,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Callbacks.html] {Learn more}[link:classes/ActiveRecord/Callbacks.html]
* Observers that react to changes in a model * Observers that react to changes in a model.
class CommentObserver < ActiveRecord::Observer class CommentObserver < ActiveRecord::Observer
def after_create(comment) # is called just after Comment#save def after_create(comment) # is called just after Comment#save
@ -91,7 +91,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Observer.html] {Learn more}[link:classes/ActiveRecord/Observer.html]
* Inheritance hierarchies * Inheritance hierarchies.
class Company < ActiveRecord::Base; end class Company < ActiveRecord::Base; end
class Firm < Company; end class Firm < Company; end
@ -101,7 +101,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Base.html] {Learn more}[link:classes/ActiveRecord/Base.html]
* Transactions * Transactions.
# Database transaction # Database transaction
Account.transaction do Account.transaction do
@ -112,7 +112,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Transactions/ClassMethods.html] {Learn more}[link:classes/ActiveRecord/Transactions/ClassMethods.html]
* Reflections on columns, associations, and aggregations * Reflections on columns, associations, and aggregations.
reflection = Firm.reflect_on_association(:clients) reflection = Firm.reflect_on_association(:clients)
reflection.klass # => Client (class) reflection.klass # => Client (class)
@ -121,7 +121,7 @@ A short rundown of some of the major features:
{Learn more}[link:classes/ActiveRecord/Reflection/ClassMethods.html] {Learn more}[link:classes/ActiveRecord/Reflection/ClassMethods.html]
* Database abstraction through simple adapters * Database abstraction through simple adapters.
# connect to SQLite3 # connect to SQLite3
ActiveRecord::Base.establish_connection(:adapter => "sqlite3", :database => "dbfile.sqlite3") ActiveRecord::Base.establish_connection(:adapter => "sqlite3", :database => "dbfile.sqlite3")
@ -141,13 +141,13 @@ A short rundown of some of the major features:
SQLite3[link:classes/ActiveRecord/ConnectionAdapters/SQLite3Adapter.html]. SQLite3[link:classes/ActiveRecord/ConnectionAdapters/SQLite3Adapter.html].
* Logging support for Log4r[http://log4r.sourceforge.net] and Logger[http://www.ruby-doc.org/stdlib/libdoc/logger/rdoc] * Logging support for Log4r[http://log4r.sourceforge.net] and Logger[http://www.ruby-doc.org/stdlib/libdoc/logger/rdoc].
ActiveRecord::Base.logger = Logger.new(STDOUT) ActiveRecord::Base.logger = Logger.new(STDOUT)
ActiveRecord::Base.logger = Log4r::Logger.new("Application Log") ActiveRecord::Base.logger = Log4r::Logger.new("Application Log")
* Database agnostic schema management with Migrations * Database agnostic schema management with Migrations.
class AddSystemSettings < ActiveRecord::Migration class AddSystemSettings < ActiveRecord::Migration
def self.up def self.up