aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test
Commit message (Collapse)AuthorAgeFilesLines
* extract code from AR::BaseJon Leighton2012-05-041-2/+2
|
* clean up implementation of dynamic methods. use method compilation etc.Jon Leighton2012-05-042-109/+2
|
* Fix issue with private kernel methods and collection associations. Closes #2508Carlos Antonio da Silva2012-05-022-0/+10
| | | | | | | | Change CollectionProxy#method_missing to use scoped.public_send, to avoid a problem described in issue #2508 when trying to use class methods with names like "open", that clash with private kernel methods. Also changed the dynamic matcher instantiator to send straight to scoped, to avoid another roundtrip to method_missing.
* Introducing `take` as a replacement to the old behavior of `first`Marcelo Silveira2012-05-021-2/+24
|
* Made `first` finder consistent among database engines by adding aMarcelo Silveira2012-05-021-0/+6
| | | | default order clause (fixes #5103)
* Refactored remove_columnEdgars Beigarts2012-05-021-2/+2
|
* Merge pull request #6089 from frodsan/delete_all_limitAaron Patterson2012-05-011-0/+4
|\ | | | | delete_all raise an error if a limit is provided - fixes #4979
| * delete_all raise an error if a limit is provided - fixes #4979Francesco Rodriguez2012-04-301-0/+4
| |
* | Merge pull request #6092 from ↵Aaron Patterson2012-05-011-0/+24
|\ \ | | | | | | | | | | | | jsanders/issue_4001_error_typecasting_non_integer_castable Don't type cast values that don't respond to to_i to 1
| * | Don't type cast values that don't respond to to_i to 1James Sanders & Jason Noble2012-04-301-0/+24
| |/
* | remove useless assertionsAaron Patterson2012-04-301-10/+3
| |
* | return value of block is returnedAaron Patterson2012-04-301-1/+9
| |
* | only yield to finder block if something is foundAaron Patterson2012-04-301-0/+10
| |
* | Fix PR #6091Andrew White2012-04-301-1/+1
| | | | | | | | | | | | 1. ActiveRecord::Base is not ActiveRecord::Relation 2. The order of records from an SQL query is uncertain without an ORDER clause 3. Run your own tests when submitting a pull request
* | Add ActiveRecord::Base#idstwinturbo2012-04-301-0/+4
|/
* Build fix for observed_classesArun Agrawal2012-04-301-1/+1
| | | | | introduced here bad44e4f8f690039bd0db92ac25f10af536c6e71
* Remove unused assignments from activerecord testsMark Rushakoff2012-04-294-6/+2
|
* Merge pull request #6028 from sikachu/master-fix_plpgsqlAaron Patterson2012-04-281-21/+29
|\ | | | | Create plpgsql language if not available
| * Create plpgsql language if not availablePrem Sichanugrist2012-04-271-21/+29
| | | | | | | | | | This should fix the problem in Travis CI server. (http://travis-ci.org/#!/rails/rails/jobs/1194988)
* | removed deprecation warningsAndrey Deryabin2012-04-282-3/+3
|/
* Merge pull request #5698 from dougcole/support_postgresql_partitioningAaron Patterson2012-04-272-2/+58
|\ | | | | Support postgresql partitioning by making INSERT RETURNING optional
| * refactor configuration of insert_returningDoug Cole2012-04-071-19/+15
| |
| * pick better names and add a little documentationDoug Cole2012-04-011-8/+8
| |
| * improve test coverageDoug Cole2012-03-311-0/+26
| |
| * add use_returning as a postgresql connection configDoug Cole2012-03-312-2/+36
| |
* | remove deprecated callsJon Leighton2012-04-2712-94/+93
| |
* | more deprecations manually fixedJon Leighton2012-04-273-58/+53
| |
* | find and replace deprecated keysJon Leighton2012-04-2721-220/+220
| |
* | allow AssociationProxy#scoped to take options so that API is the same as ↵Jon Leighton2012-04-271-0/+4
| | | | | | | | Base#scoped
* | %s/find(:\(first\|last\|all\), \([^()]*\))/scoped(\2).\1/gcI amongst other ↵Jon Leighton2012-04-2729-414/+332
| | | | | | | | things
* | remove unnecessary test codeJon Leighton2012-04-272-9/+1
| |
* | Merge branch 'master' of github.com:rails/railsJon Leighton2012-04-274-4/+4
|\ \
| * | fix tests for SQLite3AdapterAndrey Deryabin2012-04-273-3/+3
| | |
| * | fix tests for sqlite3Andrey Deryabin2012-04-271-1/+1
| | |
* | | don't need this testJon Leighton2012-04-261-5/+0
|/ /
* | remove calls to find(:first), find(:last) and find(:all)Jon Leighton2012-04-2627-119/+114
| |
* | remove deprecate #all usageJon Leighton2012-04-264-7/+3
| |
* | remove deprecated #first callsJon Leighton2012-04-263-28/+3
| |
* | remove deprecate #calculate callsJon Leighton2012-04-2611-146/+72
| |
* | remove deprecated #find_in_batches callsJon Leighton2012-04-262-15/+3
| |
* | remove deprecate #update_all usageJon Leighton2012-04-262-9/+3
| |
* | fix #scoped deprecationsJon Leighton2012-04-264-15/+16
| |
* | remove deprecated scope stuffJon Leighton2012-04-265-54/+2
| |
* | default_scope with a hash is deprecatedJon Leighton2012-04-261-10/+0
| |
* | remove unused methodJon Leighton2012-04-251-6/+0
| |
* | remove tests for #with_scope (it's now deprecated)Jon Leighton2012-04-2513-767/+6
| |
* | Merge pull request #5973 from academia-edu/masterAaron Patterson2012-04-251-1/+9
|\ \ | | | | | | Always quote hstore keys and values
| * | Always quote hstore keys and valuesRyan Fitzgerald2012-04-241-1/+9
| | | | | | | | | | | | | | | | | | | | | escape_hstore uses quotation marks around keys and values only if it seems necessary. However, it currently breaks in the presence of some non-ASCII characters. Instead of trying to guess exactly which characters are safe, it seems better to always use quotes.
* | | Merge remote-tracking branch 'kennyj/fix_5563'Jon Leighton2012-04-251-0/+11
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: activerecord/test/cases/associations/belongs_to_associations_test.rb
| * | | Fix #5563. Should reflect the most recent change to either of association / id.kennyj2012-04-131-0/+11
| | | |