- 26 6月, 2012 7 次提交
-
-
由 kennyj 提交于
-
由 kennyj 提交于
-
由 kennyj 提交于
-
由 kennyj 提交于
-
由 kennyj 提交于
-
由 Francesco Rodriguez 提交于
-
由 Carlos Antonio da Silva 提交于
These _define class methods don't need to be exposed to objects that extend ActiveModel::Callbacks. Also use merge! options to avoid the creation of an extra hash.
-
- 25 6月, 2012 11 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 Piotr Sarnacki 提交于
This commit needs to be reverted because it introduces difficulties when using sqlite3 in development and other databases in production. This happens because when you create time column in sqlite3, it's dumped as datetime in schema.rb file. This reverts commit 57d534ee, reversing changes made to 20f049fb. Conflicts: activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
-
由 Carlos Antonio da Silva 提交于
Refactor and improve a bit number helpers code.
-
由 Carlos Antonio da Silva 提交于
Use a different and very specific locale for testing currency negative format, and an empty store for currency defaults.
-
由 Carlos Antonio da Silva 提交于
They also make more sense here since all the related logic with I18n is handled by AS::NumberHelper, and not by AV anymore.
-
由 Carlos Antonio da Silva 提交于
Just make use of the returning exception from assert_raise, instead of calling the method again with a rescue clause to test the saved exception number.
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
ActiveSupport::NumberHelper does not make use of :raise, so there's no need to propagate it down.
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Correct line numbers for reader and writer methods in AS configurable The line number for the reader method is off by one due to the local variable line being reassigned to the writer's line. This commit would provide correct line numbers for backtraces and method introspection (for example, method(:reader).source_location).
-
由 benolee 提交于
-
- 24 6月, 2012 5 次提交
-
-
由 Rafael Mendonça França 提交于
Stop assuming strings for grouped calculations
-
由 Ernie Miller 提交于
Execute_grouped_calculation is one of those places where ActiveRecord forgets that it has ARel underpinnings, and assumes that the values provided to group_values are strings. This artificially hobbles otherwise functional code. This patch stops assuming that incoming values respond to to_sym, stops using string interpolation for table aliases on objects that support aliasing, and stops unnecessarily joining group_values on the relation. Additionally, it calls to_sql, if available, on objects sent to column_alias_for, in order to get a more reasonable alias string than a non-string's default to_str method.
-
由 Carlos Antonio da Silva 提交于
Don't paramify ActionDispatch::Http::UploadedFile in tests
-
由 Carlos Antonio da Silva 提交于
Move Active Record rake tasks tests to under the tasks dir [ci skip]
-
由 kennyj 提交于
-
- 23 6月, 2012 15 次提交
-
-
由 Carlos Antonio da Silva 提交于
Ruby 1.9 hash syntax for generated code
-
由 Vijay Dev 提交于
-
由 Richard Huang 提交于
app/controllers/application_controller.rb app/views/layouts/application.html.erb config/application.rb config/routes.rb test/performance/browsing_test.rb
-
由 Andrew White 提交于
-
由 Aaron Patterson 提交于
-
由 Aaron Patterson 提交于
-
由 Rafael Mendonça França 提交于
add :nodoc: to internal implementations [ci skip]
-
由 Francesco Rodriguez 提交于
-
由 Rafael Mendonça França 提交于
Allow precision option for postgresql datetimes
-
由 Tony Schneider 提交于
This patch addresses the difficulty of retrieving datetime fields. By default, the database holds a higher precision than the time as a String. This issue is discussed at length at the following links: - [#3519](https://github.com/rails/rails/issues/3519) - [#3520](https://github.com/rails/rails/issues/3520) Also, kudos to @mattscilipoti
-
由 Rafael Mendonça França 提交于
change param name to improve documentation
-
由 Francesco Rodriguez 提交于
The keys of the error messages are actually attribute names. It makes the documentation easier to understand: # Returns +true+ if the error messages include an error for the given # +attribute+, +false+ otherwise. # # person.errors.messages # => { :name => ["can not be nil"] } # person.errors.include?(:name) # => true # person.errors.include?(:age) # => false def include?(attribute) (v = messages[attribute]) && v.any? end
-
由 Vijay Dev 提交于
-
由 Vijay Dev 提交于
-
由 Vijay Dev 提交于
-
- 22 6月, 2012 2 次提交
-
-
由 Rafael Mendonça França 提交于
Dynamic finders for aliased attributes
-
由 Maximilian Schneider 提交于
previously dynamic finders only worked in combination with the actual column name and not its alias defined with #alias_attribute
-