Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove deprecated block filter from `ActiveRecord::Migrator#migrate`. | Yves Senn | 2013-07-04 | 1 | -0/+4 |
| | |||||
* | Remove deprecated String constructor from `ActiveRecord::Migrator`. | Yves Senn | 2013-07-04 | 1 | -0/+4 |
| | |||||
* | Remove deprecated `scope` use without passing a callable object. | Arun Agrawal | 2013-07-03 | 1 | -0/+4 |
| | | | | Removed tests from deprecated code. | ||||
* | Remove deprecated `transaction_joinable=` | Arun Agrawal | 2013-07-03 | 1 | -0/+5 |
| | | | | | in favor of `begin_transaction` with `:joinable` option. | ||||
* | Remove deprecated `decrement_open_transactions`. | Arun Agrawal | 2013-07-03 | 1 | -0/+4 |
| | |||||
* | removed deprecated increment_open_transactions | Arun Agrawal | 2013-07-03 | 1 | -0/+4 |
| | |||||
* | remove deprecated `PostgreSQLAdapter#outside_transaction?` method. | Yves Senn | 2013-07-03 | 1 | -0/+5 |
| | |||||
* | Remove deprecated `ActiveRecord::Fixtures.find_table_name` in favour of ↵ | Vipul A M | 2013-07-03 | 1 | -0/+5 |
| | | | | `ActiveRecord::Fixtures.default_fixture_model_name`. | ||||
* | Removed deprecated method `columns_for_remove` | Neeraj Singh | 2013-07-03 | 1 | -0/+4 |
| | |||||
* | Remove deprecated SchemaStatements#distinct | Francesco Rodriguez | 2013-07-02 | 1 | -0/+4 |
| | |||||
* | deprecated `ActiveRecord::TestCase` is no longer public. | Yves Senn | 2013-07-02 | 1 | -0/+6 |
| | | | | /cc @tenderlove | ||||
* | Dropped deprecated option `:restrict` for `:dependent` in associations | Neeraj Singh | 2013-07-03 | 1 | -0/+5 |
| | |||||
* | Removed support for deprecated `delete_sql` in associations. | Neeraj Singh | 2013-07-03 | 1 | -0/+4 |
| | |||||
* | Removed support for deprecated `insert_sql` in associations. | Neeraj Singh | 2013-07-02 | 1 | -0/+4 |
| | |||||
* | Removed support for deprecated `finder_sql` in associations. | Neeraj Singh | 2013-07-02 | 1 | -0/+4 |
| | |||||
* | Add CHANGELOG enty for #11235 | Rafael Mendonça França | 2013-07-02 | 1 | -0/+4 |
| | |||||
* | Removed support for deprecated `counter_sql` | Neeraj Singh | 2013-07-02 | 1 | -0/+4 |
| | |||||
* | Merge pull request #10604 from ↵ | Rafael Mendonça França | 2013-07-01 | 1 | -0/+13 |
|\ | | | | | | | | | | | | | | | | | neerajdotname/delete_all_should_not_call_callbacks Do not invoke callbacks when delete_all is called Conflicts: activerecord/CHANGELOG.md | ||||
| * | Do not invoke callbacks when delete_all is called | Neeraj Singh | 2013-06-30 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | | Method `delete_all` should not be invoking callbacks and this feature was deprecated in Rails 4.0. This is being removed. `delete_all` will continue to honor the `:dependent` option. However if `:dependent` value is `:destroy` then the default deletion strategy for that collection will be applied. User can also force a deletion strategy by passing parameter to `delete_all`. For example you can do `@post.comments.delete_all(:nullify)` | ||||
* | | calling default_scope without a proc will raise ArgumentError | Neeraj Singh | 2013-07-02 | 1 | -0/+4 |
| | | | | | | | | Calling default_scope without a proc will now raise `ArgumentError`. | ||||
* | | Removed deprecated method type_cast_code from Column | Neeraj Singh | 2013-07-02 | 1 | -0/+4 |
| | | |||||
* | | Removed deprecated options for assocations | Neeraj Singh | 2013-07-02 | 1 | -0/+8 |
| | | | | | | | | | | Deprecated options `delete_sql`, `insert_sql`, `finder_sql` and `counter_sql` have been deleted. | ||||
* | | remove deprecated `ActiveRecord::Base#connection` method. | Yves Senn | 2013-07-01 | 1 | -0/+5 |
| | | |||||
* | | remove auto-explain-config deprecation warning | Yves Senn | 2013-07-01 | 1 | -0/+4 |
| | | |||||
* | | Remove deprecated `:distinct` option from `Relation#count`. | Yves Senn | 2013-07-01 | 1 | -0/+4 |
| | | |||||
* | | Removed deprecated methods partial_updates and family | Neeraj Singh | 2013-07-02 | 1 | -0/+5 |
| | | | | | | | | | | Removed deprecated methods `partial_updates`, `partial_updates?` and `partial_updates=` | ||||
* | | Merge pull request #11213 from neerajdotname/scoped-deprecated | Rafael Mendonça França | 2013-07-01 | 1 | -0/+4 |
|\ \ | | | | | | | | | | | | | | | | | | | Removed deprecated scoped method Conflicts: activerecord/CHANGELOG.md | ||||
| * | | Removed deprecated method scoped | Neeraj Singh | 2013-07-01 | 1 | -0/+4 |
| |/ | |||||
* / | Removed deprecated method default_scopes? | Neeraj Singh | 2013-07-01 | 1 | -0/+4 |
|/ | |||||
* | remove deprecated implicit join references. | Yves Senn | 2013-06-29 | 1 | -0/+12 |
| | |||||
* | Apply default scope when joining associations. | Jon Leighton | 2013-06-28 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | | | | For example: class Post < ActiveRecord::Base default_scope -> { where published: true } end class Comment belongs_to :post end When calling `Comment.join(:post)`, we expect to receive only comments on published posts, since that is the default scope for posts. Before this change, the default scope from `Post` was not applied, so we'd get comments on unpublished posts. | ||||
* | Remove depreacted finders | Łukasz Strzałkowski | 2013-06-28 | 1 | -0/+4 |
| | | | | They were deprecated in 4.0, planned to remove in 4.1 | ||||
* | Fix @tenderlove's name in changelog :sparkles: | Carlos Antonio da Silva | 2013-06-26 | 1 | -2/+2 |
| | | | | [ci skip] | ||||
* | Add changelog entry for database tasks removal #10853 [ci skip] | Carlos Antonio da Silva | 2013-06-25 | 1 | -0/+4 |
| | |||||
* | Merge pull request #10992 from Empact/find-each-enumerator | Carlos Antonio da Silva | 2013-06-25 | 1 | -0/+5 |
|\ | | | | | | | When .find_each is called without a block, return an Enumerator. | ||||
| * | When .find_each is called without a block, return an Enumerator. | Ben Woosley | 2013-06-19 | 1 | -0/+5 |
| | | | | | | | | This lets us do things like call: .find_each.with_index | ||||
* | | Merge pull request #10993 from Empact/result-each-enumerator | Carlos Antonio da Silva | 2013-06-25 | 1 | -0/+5 |
|\ \ | | | | | | | | | | Change Result#each to return an Enumerator when called without a block. | ||||
| * | | Change Result#each to return an Enumerator when called without a block. | Ben Woosley | 2013-06-18 | 1 | -0/+5 |
| | | | | | | | | | | | | As with #10992, this lets us call #with_index, etc on the results. | ||||
* | | | remove trailing whitespace from Active Record CHANGELOG | Yves Senn | 2013-06-25 | 1 | -1/+1 |
| | | | |||||
* | | | flatten merged join_values before building the joins | Neeraj Singh | 2013-06-22 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | fixes #10669 While joining_values special treatment is given to string values. By flattening the array it ensures that string values are detected as strings and not arrays. | ||||
* | | | do not load all child records for inverse case | Neeraj Singh | 2013-06-21 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently `post.comments.find(Comment.first.id)` would load all comments for the given post to set the inverse association. This has a huge performance penalty. Because if post has 100k records and all these 100k records would be loaded in memory even though the comment id was supplied. Fix is to use in-memory records only if loaded? is true. Otherwise load the records using full sql. Fixes #10509 | ||||
* | | | `inspect` for AR model classes does not initiate a new connection. | Yves Senn | 2013-06-20 | 1 | -0/+11 |
| | | | |||||
* | | | add forgotten CHANGELOG entry for #10884. | Yves Senn | 2013-06-19 | 1 | -0/+5 |
| | | | |||||
* | | | Revert "Merge pull request #10566 from neerajdotname/10509d" | Jon Leighton | 2013-06-19 | 1 | -16/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2b817a5e89ac0e7aeb894a40ae7151a0cf3cef16, reversing changes made to 353a398bee68c5ea99d76ac7601de0a5fef6f4a5. Conflicts: activerecord/CHANGELOG.md Reason: the build broke | ||||
* | | | log the sql that is actually sent to the database | Neeraj Singh | 2013-06-19 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If I have a query that produces sql `WHERE "users"."name" = 'a b'` then in the log all the whitespace is being squeezed. So the sql that is printed in the log is `WHERE "users"."name" = 'a b'`. This can be confusing. This commit fixes it by ensuring that whitespace is not squeezed. fixes #10982 | ||||
* | | | do not load all child records for inverse case | Neeraj Singh | 2013-06-19 | 1 | -0/+16 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | currently `post.comments.find(Comment.first.id)` would load all comments for the given post to set the inverse association. This has a huge performance penalty. Because if post has 100k records and all these 100k records would be loaded in memory even though the comment id was supplied. Fix is to use in-memory records only if loaded? is true. Otherwise load the records using full sql. Fixes #10509 | ||||
* | | Fix formatting of my name in the changelog, and given Aaron credit for ↵ | Ben Woosley | 2013-06-18 | 1 | -1/+3 |
| | | | | | | | | b483a0d2a75b | ||||
* | | It takes 4 spaces or some backticks to have this code displayed as code in ↵ | Ben Woosley | 2013-06-18 | 1 | -23/+23 |
|/ | | | | the changelog. | ||||
* | fixture setup does not rely on `AR::Base.configurations`. | Yves Senn | 2013-06-15 | 1 | -0/+5 |
| | | | | | | | | As you can also configure your database connection using `ENV["DATABASE_URL"]`, the fixture setup can't reply on the `.configurations` Hash. As the fixtures are only loaded when ActiveRecord is actually used (`rails/test_help.rb`) it should be safe to drop the check for an existing configuration. | ||||
* | regression test + mysql2 adapter raises correct error if conn is closed. | Yves Senn | 2013-06-15 | 1 | -0/+5 |
| |