aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | use method with_active_record_default_timezoneNeeraj Singh2013-07-291-30/+20
| |/ / / / / /
* / / / / / / remove duplicate methodNeeraj Singh2013-07-291-7/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | This method is already present in helper.rb
* | | | | | Merge pull request #11608 from arunagw/ruby-from-rubygemsAaron Patterson2013-07-281-2/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | grab executable from rubygems
| * | | | | grab executable from rubygemsArun Agrawal2013-07-261-2/+1
| | | | | | | | | | | | | | | | | | As done here d7fc97d3f90c0e30865d32ce202658f03248cacc
* | | | | | Avoid "uninitialized constant ActiveRecord::PendingMigrationError::Rails"Akira Matsuda2013-07-291-1/+1
| | | | | |
* | | | | | Revert "fix order dependent test related to migration"Akira Matsuda2013-07-291-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 10259c3e906da2191ef0d43cd664a3b5504d9f8c. reason: this causes rake test_mysql and test_mysql2 fail
* | | | | | Properly repair validations when dynamically addedAkira Matsuda2013-07-291-24/+30
| | | | | |
* | | | | | Clear class ivar before testingAkira Matsuda2013-07-291-0/+2
| | | | | |
* | | | | | Unneeded assertionAkira Matsuda2013-07-291-1/+1
| | | | | |
* | | | | | Don't rewrite AR connection#commit_db_transaction method globallyAkira Matsuda2013-07-291-4/+4
| | | | | |
* | | | | | Merge pull request #11641 from ankit8898/test_cleanupRafael Mendonça França2013-07-282-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Cleanup of class_name
| * | | | | | Cleanup of class_nameAnkit Gupta2013-07-282-2/+2
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Don't think class name is needed as by default belongs_to :select will be linked to Select class.
* | | | | | Merge pull request #11634 from ↵Rafael Mendonça França2013-07-281-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | neerajdotname/fix_order_dependent_test_for_migration fix order dependent test related to migration
| * | | | | | fix order dependent test related to migrationNeeraj Singh2013-07-281-0/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | If the order in which tests are executed is changed then test fails. This commit ensures that all migrations are run before ensuring that there are no pending migration.
* | | | | | Merge pull request #11635 from ↵Rafael Mendonça França2013-07-281-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | neerajdotname/make_test_order_independent_by_resetting_timezone make test order independent by resetting timezone
| * | | | | | make test order independent by resetting timezoneNeeraj Singh2013-07-281-0/+2
| |/ / / / /
* | | | | | Merge pull request #11637 from neerajdotname/make_test_not_depend_on_orderRafael Mendonça França2013-07-281-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | reset default timezone and make test order independent
| * | | | | | reset default timezone and make test order independentNeeraj Singh2013-07-281-0/+4
| |/ / / / /
* | | | | | Merge pull request #11638 from ↵Rafael Mendonça França2013-07-281-0/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | neerajdotname/make_order_independent_association_test make test not depend on order
| * | | | | make test not depend on orderNeeraj Singh2013-07-281-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `NestedThroughAssociationsTest` adds records to `member_details` table. When test performs `@member_details[0]` then the order of record is not guaranteed. Hence it is best to start with a clean slate by deleting unwanted records.
* / / / / fix order dependent testNeeraj Singh2013-07-281-0/+5
|/ / / / | | | | | | | | | | | | | | | | `ReflectionTest` uses column information in tests and those tests break if tests are run in random order.
* | | | used flat_map instead of map.flattenKarunakar (Ruby)2013-07-251-1/+1
| | | |
* | | | Merge pull request #11582 from steveklabnik/add_binSteve Klabnik2013-07-251-1/+1
|\ \ \ \ | | | | | | | | | | rake -> bin/rake
| * | | | rake -> bin/rakeSteve Klabnik2013-07-241-1/+1
| | | | |
* | | | | :scissors: [ci skip]Carlos Antonio da Silva2013-07-251-1/+1
| | | | |
* | | | | change function def self.table_name to self.table_nameRajarshi Das2013-07-252-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change def self.primary_key to self.primary_key change def self.primary_key to self.primary_key
* | | | | More unused associations in AR test modelsAkira Matsuda2013-07-258-13/+0
| | | | |
* | | | | Clean up unused associations in AR test modelAkira Matsuda2013-07-251-3/+0
| |/ / / |/| | |
* | | | Cleanup task for informing about hstoreVipul A M2013-07-251-6/+3
|/ / /
* | | Fix indentation.kennyj2013-07-241-8/+8
| | |
* | | Simplify select_one method.kennyj2013-07-241-2/+1
| | | | | | | | | | | | | | | | | | The select_all method always returns ActiveRecord::Result instance, and the ActiveRecord::Result includes Enumerable mixin. If #empty?, #first method returns nil. Thus we can simplify this method.
* | | Refactor to use flat_mapCarlos Antonio da Silva2013-07-231-3/+3
| | |
* | | oops!Aaron Patterson2013-07-231-1/+1
| | |
* | | eliminate conditional in JoinHelperAaron Patterson2013-07-232-2/+2
| | |
* | | acually get the actual source reflection :cry::gun:Aaron Patterson2013-07-232-9/+17
| | |
* | | stop relying on side effects of const_missingAaron Patterson2013-07-232-7/+13
| | |
* | | add a specific factory method rather than using newAaron Patterson2013-07-239-13/+11
| | |
* | | factory methods should not have side effects.Aaron Patterson2013-07-233-8/+11
| | | | | | | | | | | | Move model mutation to the methods that are called on the model.
* | | extract mutation from generation methodAaron Patterson2013-07-232-4/+6
| | |
* | | habtm can only ever be an association reflectionAaron Patterson2013-07-221-2/+4
| | |
* | | use the predicate methodAaron Patterson2013-07-221-1/+1
| | |
* | | AR::Base does not need to know how to create reflection objectsAaron Patterson2013-07-223-21/+21
| | |
* | | remove unnecessary readerAaron Patterson2013-07-221-4/+4
| | |
* | | only flatten one sideAaron Patterson2013-07-221-1/+1
| | |
* | | extend by adding relationships rather than monkey patchingAaron Patterson2013-07-222-11/+13
| | |
* | | decouple extensions from association object stateAaron Patterson2013-07-222-3/+3
| | |
* | | Uses mysql2 0.3.13 or laterkennyj2013-07-231-1/+1
| | |
* | | Added some usage about ActiveRecord::Result [ci skip]kennyj2013-07-231-2/+26
| | |
* | | Defines the return type of select / select_all method.kennyj2013-07-233-6/+8
| | |
* | | Don't allow `quote_value` to be called without a columnBen Woosley2013-07-223-3/+12
| | | | | | | | | | | | | | | | | | | | | Some adapters require column information to do their job properly. By enforcing the provision of the column for this internal method we ensure that those using adapters that require column information will always get the proper behavior.