Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | has_many through obeys order on through association | Neeraj Singh | 2013-04-04 | 1 | -0/+5 | |
| | | | | | | | | | | | | fixes #10016 | |||||
* | | | Move changelog entry to the top and fix conflict [ci skip] | Carlos Antonio da Silva | 2013-04-03 | 1 | -22/+20 | |
| | | | ||||||
* | | | Merge pull request #9141 from adamgamble/issue-9091 | David Heinemeier Hansson | 2013-04-03 | 1 | -0/+22 | |
|\ \ \ | | | | | | | | | belongs_to :touch should touch old record when transitioning. | |||||
| * | | | Modifies belong_to touch callback to touch old associations also #9091 | Adam Gamble | 2013-03-14 | 1 | -0/+22 | |
| | | | | ||||||
* | | | | Add CHANGELOG entry about extracting and deprecating ↵ | kennyj | 2013-04-03 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | Firebird/Sqlserver/Oracle database tasks. | |||||
* | | | | Minor reviews in AR changelog [ci skip] | Carlos Antonio da Silva | 2013-03-30 | 1 | -10/+10 | |
| |/ / |/| | | ||||||
* | | | Add support for FULLTEXT and SPATIAL indexes using the :type flag for MySQL. | Ken Mazaika | 2013-03-27 | 1 | -1/+9 | |
| | | | ||||||
* | | | Make connection_handler overridable per thread | Sam Saffron | 2013-03-27 | 1 | -1/+7 | |
| | | | ||||||
* | | | Merge pull request #9928 from vipulnsward/fix_rename_auto_increment_mysql | Rafael Mendonça França | 2013-03-26 | 1 | -1/+6 | |
|\ \ \ | | | | | | | | | respect auto_increment in rename_column for mysql | |||||
| * | | | respect auto_increment in rename_column for mysql | Vipul A M | 2013-03-27 | 1 | -1/+6 | |
| | | | | ||||||
* | | | | Adds support for concurrent indexing in PostgreSQL adapter | Dan McClain | 2013-03-25 | 1 | -0/+12 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | Adds support for algorithm option in MySQL indexes Moves USING and algorithm options upstream The syntax is still specific to the Adapter, so the actual executed string happens in the corresponding adapter | |||||
* | | | Make Postgres point type correspond to ruby array with two floats inside | Martin Schürrer | 2013-03-25 | 1 | -0/+4 | |
| | | | ||||||
* | | | Custom index type support with :using. | doabit | 2013-03-24 | 1 | -0/+7 | |
| | | | ||||||
* | | | Review some CHANGELOG entries [ci skip] | Rafael Mendonça França | 2013-03-23 | 1 | -7/+8 | |
| | | | ||||||
* | | | Spelling 'PostgreSQL' correctly | Prathamesh Sonpatki | 2013-03-23 | 1 | -7/+7 | |
| | | | ||||||
* | | | Fixed typos in activerecord CHANGELOG | Prathamesh Sonpatki | 2013-03-23 | 1 | -3/+3 | |
| | | | ||||||
* | | | When we pass id to update_attributes it will try to set new id for that record | Dmitry Vorotilin | 2013-03-22 | 1 | -0/+7 | |
| | | | ||||||
* | | | Update other counter caches on destroy | Ian Young | 2013-03-20 | 1 | -0/+5 | |
| | | | ||||||
* | | | Merge pull request #9821 from vipulnsward/fix_typos_in_AR | Vijay Dev | 2013-03-20 | 1 | -2/+2 | |
|\ \ \ | | | | | | | | | Fix some typos in AR- CHANGELOG, tests, method doc. fixed | |||||
| * | | | Fix some typos in AR- CHANGELOG, tests, method doc. fixed | Vipul A M | 2013-03-20 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Fix a typo | Rajeev N Bharshetty | 2013-03-20 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Calling find() on an association with an inverse will now check to see | wangjohn | 2013-03-19 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | if the association already holds that record in memory before checking the database for the specified ids. | |||||
* | | | `rake db:create` does not change permissions of root user. | Yves Senn | 2013-03-17 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Closes #8079. I had to rework some of the tests because the mock allowed any arguments for `connection.exeucte`. I think this is very dangerous as there could anything be executed without the tests noticing it. | |||||
* | | | sets limit 191 for schema_migrations#version in mysql2 if the encoding is ↵ | Xavier Noria | 2013-03-17 | 1 | -0/+15 | |
| | | | | | | | | | | | | | | | | | | "utf8mb4" Please, see rationale in the included CHANGELOG patch. | |||||
* | | | fixes markup of the CHANGELOG entry from 455d710 | Xavier Noria | 2013-03-16 | 1 | -14/+14 | |
| | | | ||||||
* | | | If a counter_cache is defined, then using update_attributes and changing | John Wang | 2013-03-15 | 1 | -0/+26 | |
| | | | | | | | | | | | | | | | the primary key on an association will make sure that the corresponding counter on the association is changed properly. Fixes #9722. | |||||
* | | | make it possible to disable implicit join references. | Yves Senn | 2013-03-15 | 1 | -0/+15 | |
| | | | | | | | | | | | | Closes #9712. | |||||
* | | | Deprecate the `:distinct` option for `Relation#count`. | Yves Senn | 2013-03-15 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | | | | | | | We moved more and more away from passing options to finder / calculation methods. The `:distinct` option in `#count` was one of the remaining places. Since we can now combine `Relation#distinct` with `Relation#count` the option is no longer necessary and can be deprecated. | |||||
* | | | rename `Relation#uniq` to `Relation#distinct`. `#uniq` still works. | Yves Senn | 2013-03-15 | 1 | -0/+7 | |
|/ / | | | | | | | | | | | | | | | The similarity of `Relation#uniq` to `Array#uniq` is confusing. Since our Relation API is close to SQL terms I renamed `#uniq` to `#distinct`. There is no deprecation. `#uniq` and `#uniq!` are aliases and will continue to work. I also updated the documentation to promote the use of `#distinct`. | |||||
* | | fix typo in Active Record CHANGELOG [ci skip] | Yves Senn | 2013-03-13 | 1 | -1/+1 | |
| | | ||||||
* | | Pass column to quote when copying a sqlite table. | Matthew M. Boedicker | 2013-03-11 | 1 | -0/+9 | |
| | | | | | | | | To make quote escape binary data correctly it needs the column passed in. | |||||
* | | promotes change_column_null to the migrations API | Xavier Noria | 2013-03-11 | 1 | -0/+7 | |
| | | ||||||
* | | Merge pull request #9633 from senny/5321_make_it_lazy | Carlos Antonio da Silva | 2013-03-09 | 1 | -0/+9 | |
|\ \ | | | | | | | | | | | | | | | | Uniqueness validation uses a proc to specify the `:conditions` option. This is a follow up to #5321 and follows the general direction in AR to make things lazy evaluated. | |||||
| * | | Uniqueness validation uses a proc to specify the `:conditions` option. | Yves Senn | 2013-03-09 | 1 | -0/+9 | |
| | | | | | | | | | | | | | | | This is a follow up to #5321 and follows the general direction in AR to make things lazy evaluated. | |||||
* | | | Fix "ActiveRecord" => "Active Record" in changelog [ci skip] | Carlos Antonio da Silva | 2013-03-09 | 1 | -4/+3 | |
|/ / | ||||||
* | | Deprecate #connection in favour of accessing it via the class | Ben Moss | 2013-03-09 | 1 | -0/+6 | |
| | | | | | | | | | | This allows end-users to have a `connection` method on their models without clashing with ActiveRecord internals. | |||||
* | | Use "Fixes" in place of "Fix" in changelogs for consistency [ci skip]. | Yves Senn | 2013-03-09 | 1 | -16/+17 | |
| | | ||||||
* | | Preserve magic comments and content encoding of copied migrations. | OZAWA Sakuro | 2013-03-09 | 1 | -0/+4 | |
| | | | | | | | | | | During insertion of "# This migration comes from ... " comment at the beginning of a migration, presence of magic comment was not considered. | |||||
* | | Fix changelog indent, remove self from method call in changelog/doc examples | Carlos Antonio da Silva | 2013-03-08 | 1 | -3/+4 | |
| | | | | | | | | [ci skip] | |||||
* | | Merge pull request #9497 from route/subclass_from_attrs | Rafael Mendonça França | 2013-03-08 | 1 | -0/+6 | |
|\ \ | | | | | | | | | | | | | | | | | | | Fix ActiveRecord `subclass_from_attrs` when eager_load is false. Conflicts: activerecord/CHANGELOG.md | |||||
| * | | Fix ActiveRecord `subclass_from_attrs` when eager_load is false. | Dmitry Vorotilin | 2013-03-06 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | It cannot find subclass because all classes are loaded automatically when it needs. | |||||
* | | | Merge pull request #8868 from tehgeekmeister/master | Rafael Mendonça França | 2013-03-08 | 1 | -0/+11 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the index name explicitly provided in a migration when reverting. Fixes #8868 Conflicts: activerecord/CHANGELOG.md | |||||
| * | | | If an index can't be found by column, use the index name. | Ezekiel Smithburg | 2013-03-07 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | schema_statements uses the column name by default to construct the index name, and then raises an exception if it doesn't exist, even if the name option is specified, which causes #8858. this commit makes index_name_for_remove fall back to constructing the index name to remove based on the name option. | |||||
* | | | | Merge pull request #8966 from ↵ | Rafael Mendonça França | 2013-03-08 | 1 | -0/+12 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cfabianski/disable_prepared_statement_when_preparing_a_query Unprepared Visitor + unprepared_statement Conflicts: activerecord/CHANGELOG.md | |||||
| * | | | | Unprepared Visitor + unprepared_statement | Cédric FABIANSKI | 2013-03-08 | 1 | -0/+12 | |
| |/ / / | ||||||
* | | | | Write a more comprehensive CHANGELOG message [ci skip] | Jon Leighton | 2013-03-08 | 1 | -3/+45 | |
| | | | | ||||||
* | | | | Combine scope conditions using AND | Neeraj Singh and John Leighton | 2013-03-07 | 1 | -0/+6 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently Post.active.inactive will result in Post.inactive since the last where clause wins when scopes are merged. This pull request will merge all scopes ( barring defaul scope) using AND. The default scope will be overridden if another scope acts on the same where clause. closes #7365 | |||||
* | | | Merge pull request #9105 from bemurphy/cache_key_updated_on | Rafael Mendonça França | 2013-03-07 | 1 | -0/+10 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | cache_key consults updated_on timestamp if present Conflicts: activerecord/CHANGELOG.md | |||||
| * | | | cache_key consults updated_on timestamp if present | Brendon Murphy | 2013-02-26 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | - Extract max timestamp retrieval for cache_key - Update changelog for cache_key changes | |||||
* | | | | Merge pull request #9474 from HonoreDB/master | Rafael Mendonça França | 2013-03-07 | 1 | -0/+4 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More helpful error message when instantiating an abstract class Conflicts: activerecord/CHANGELOG.md |