- 04 12月, 2014 3 次提交
-
-
由 Yves Senn 提交于
Failure to rollback t.timestamps when within a change_table migration
-
由 noam 提交于
When running the following migration: change_table(:table_name) { |t| t/timestamps } The following error was produced: wrong number of arguments (2 for 1) .... /connection_adapters/abstract/schema_statements.rb:851:in `remove_timestamps' This is due to `arguments` containing an empty hash as its second argument.
-
由 Yves Senn 提交于
[ci skip] This is due to the fact that `.delete` is directly translated to SQL. It tries to follow the same rules as `.delete_all` which is not able to verify that records are `#readonly?`.
-
- 03 12月, 2014 17 次提交
-
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
remove useless methods
-
由 Zachary Scott 提交于
[ci skip] remove references to `Numeric#from_now`
-
由 yuuji.yaginuma 提交于
-
由 Sean Griffin 提交于
Fix "nonexistent" typo in tests
-
由 Sergey Alekseev 提交于
-
由 Melissa Xie 提交于
-
由 Sean Griffin 提交于
-
由 Sean Griffin 提交于
Refactor `build_from_hash` to convert dot notation to hash first
-
由 Akira Matsuda 提交于
Without this, % rails r "require 'rails/tasks'" would cause a NoMethodError: undefined method `desc' for main:Object
-
由 Melanie Gilman 提交于
This ensures that we're handling all forms of nested tables the same way. We're aware that the `convert_dot_notation_to_hash` method will cause a performance hit, and we intend to come back to it once we've refactored some of the surrounding code. [Melissa Xie & Melanie Gilman]
-
由 Sean Griffin 提交于
Refactor `PredicateBuilder` from singleton to instance
-
由 Rafael Mendonça França 提交于
We should remove this dependency later.
-
由 Rafael Mendonça França 提交于
Allow to unscope where conditions by arel_table with symbol
-
由 Andrew White 提交于
-
由 Andrew White 提交于
Add additional information to the release notes to explain the requirement for paths in integration tests to start with a leading slash. Fixes #17870.
-
由 Melanie Gilman 提交于
-
- 02 12月, 2014 20 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 deeeki 提交于
This commit fixes the following case. User.where(User.arel_table[:created_at].lteq(1.year.ago)).unscope(where :created_at)
-
由 Rafael Mendonça França 提交于
This is the project guideline and the reasons are: * That follows standard Ruby semantics. * Allows the implementation to avoid artificial code like !! or something ? true : false * You do not need to rely on the exact type of 3rd party code. For example, if your method returns str.end_with?('foo') you do not need to make sure end_with? returns a singleton. Your predicate just propagates predicate semantics up regardless of what end_with? returns.
-
由 Rafael Mendonça França 提交于
Refactor debug view
-
由 Kir Shatrov 提交于
Avoid logic in ERB and use helpers
-
由 Sean Griffin 提交于
Add new methods to MessageVerifier
-
由 Rafael Mendonça França 提交于
Silence Minitest for plugin tests.
-
由 Rafael Mendonça França 提交于
`_generate_paths_by_default` should always be private.
-
由 Rafael Mendonça França 提交于
-
由 Yves Senn 提交于
no need to pass native_database_types around
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Guo Xiang Tan 提交于
Fixes https://github.com/rails/rails/issues/17340. Use Minitest::BacktraceFilter instead of removing all silencers. This will allow the backtrace for all libraries in the plugin to be shown while removing noise generated by Minitest's backtrace.
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
Remove unused AV/test/fixtures/scope
-
由 Yves Senn 提交于
Remove unused AV/test/fixtures/happy_path
-