aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Bigg <radarlistener@gmail.com>2008-12-16 13:54:05 +1030
committerRyan Bigg <radarlistener@gmail.com>2008-12-16 13:54:26 +1030
commit016fffff6d6e434ee7fa69531b08b07d99f48583 (patch)
treeab59c47d7b4d49d2b9a53677ffc18d0c8943ba8a
parenta3161ff415e094771f57c1cbaed002ab12c087cd (diff)
downloadrails-016fffff6d6e434ee7fa69531b08b07d99f48583.tar.gz
rails-016fffff6d6e434ee7fa69531b08b07d99f48583.tar.bz2
rails-016fffff6d6e434ee7fa69531b08b07d99f48583.zip
Documented some undocumented activerecord methods.
-rw-r--r--activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb3
-rw-r--r--activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb6
2 files changed, 6 insertions, 3 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb b/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb
index ccb79f547a..6675041895 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb
@@ -122,7 +122,8 @@ module ActiveRecord
def retrieve_connection
connection_handler.retrieve_connection(self)
end
-
+
+ # Returns true if +ActiveRecord+ is connected.
def connected?
connection_handler.connected?(self)
end
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
index 58992f91da..ab3c6d843c 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
@@ -31,11 +31,13 @@ module ActiveRecord
@primary = nil
end
-
+
+ # Returns +true+ if the column is either of type string or text.
def text?
type == :string || type == :text
end
-
+
+ # Returns +true+ if the column is either of type integer, float or decimal.
def number?
type == :integer || type == :float || type == :decimal
end