aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord
Commit message (Collapse)AuthorAgeFilesLines
...
| * Ensure belongs_to association with a counter cache in name spaced model ↵Adam Cooper2009-03-065-4/+31
| | | | | | | | | | | | works [#1678 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
| * Ensure replacing has_one associations respects the supplied :dependent ↵Dimitri Krassovski2009-03-064-4/+33
| | | | | | | | | | | | option. [#1305 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
| * Ensure supplie :from has precedence over scoped :from [#1370 state:resolved]Pratik Naik2009-03-062-1/+9
| |
| * Ensure self referential HABTM associations raise an exception if ↵Tom Lea2009-03-062-0/+18
| | | | | | | | | | | | association_foreign_key is missing. [#1252 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
| * Methods invoked within named scope Procs should respect the scope stack. ↵jvoorhis2009-03-063-1/+12
| | | | | | | | | | | | [#1267 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
| * Release RC2 todayDavid Heinemeier Hansson2009-03-051-1/+1
| |
| * Fixed reset_session for ActiveRecord session store [#2108 state:resolved]Joshua Peek2009-03-031-3/+7
| |
| * Revert "DDL transactions and savepoints for sqlite"Michael Koziarski2009-03-021-20/+1
| | | | | | | | | | | | | | | | | | This reverts commit 38136f86dc5504bde94dc7399d4a854023d7481f. Caused several test failures on the ci box: http://ci.rubyonrails.org/builds/rails/38136f [#2080 state:open]
| * DDL transactions and savepoints for sqliteJason King2009-03-021-1/+20
| | | | | | | | | | | | | | | | | | | | | | Sqlite has had DDL transactions since 2.0.0[1] and savepoints since 3.6.8[2]. This patch updates the connection_adapters. [1] http://tinyurl.com/sqlite-v2-0-0 [2] http://tinyurl.com/sqlite-v3-6-8 Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2080 state:committed]
| * Merge docrails and update the release notesPratik Naik2009-02-281-0/+19
| |
| * Fix that scoped find with :group and :having [#2006 state:resolved]Mike Gunderloy2009-02-282-1/+8
| | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
| * So it didnt happen yesterday, but very soon! Just need the final details ↵David Heinemeier Hansson2009-02-281-1/+1
| | | | | | | | ironed out
| * Prep for RC2 later todayDavid Heinemeier Hansson2009-02-273-3/+3
| |
| * Update rdoc: all is not a named_scope [#1959 state:committed]Zack Hobson2009-02-271-2/+3
| | | | | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
| * Force all internal calls to Array#to_sentence to use English [#2010 ↵David Heinemeier Hansson2009-02-271-1/+1
| | | | | | | | state:resolved]
| * Don't validate records of an :autosave association if they're marked for ↵Eloy Duran2009-02-272-7/+34
| | | | | | | | | | | | destruction. [#2064 status:resolved] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
| * Fixed that autosave should validate associations even if master is invalid ↵David Heinemeier Hansson2009-02-279-535/+629
| | | | | | | | [#1930 status:committed]
| * Add test case for ActiveRecord::ConnectionAdapters::ConnectionManagement.Manfred Stienstra2009-02-251-0/+25
| | | | | | | | | | | | - Make sure ConnectionManagement clears connections after each call, except in tests Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * update the default scope test to take the model's default scope into accountrick2009-02-251-1/+1
| |
| * Fixed bug that makes named_scopes _forgot_ current scopeDiego Algorta2009-02-253-2/+26
| |
| * Ensure ActiveRecord session store's connections are checked in after each ↵Joshua Peek2009-02-241-0/+16
| | | | | | | | request [#1927 state:resolved]
| * Merge with docrailsPratik Naik2009-02-244-99/+110
| |
| * Fix docsDavid Heinemeier Hansson2009-02-231-2/+2
| |
| * Added ActiveRecord::Base.each and ActiveRecord::Base.find_in_batches for ↵David Heinemeier Hansson2009-02-235-1/+123
| | | | | | | | batch processing [DHH/Jamis Buck]
| * Revert "Wrap calls to update_attributes in a transaction."Michael Koziarski2009-02-222-49/+1
| | | | | | | | | | | | | | This caused failures on sqlite, sqlite3 and postgresql This reverts commit fc09ebc669bd58f415f7d3ef932ef02dab821ab5. [#922 state:reopened]
| * Wrap calls to update_attributes in a transaction.Xavier Noria2009-02-222-1/+49
| | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#922 state:committed]
| * Changed API of NestedAttributes to take an array, or hash with index keys, ↵Lance Ivy2009-02-134-179/+361
| | | | | | | | | | | | | | | | of hashes that have the id on the inside of the attributes hash and updated the FormBuilder to produce such hashes. Also fixed NestedAttributes with composite ids. Signed-off-by: Michael Koziarski <michael@koziarski.com> Signed-off-by: Eloy Duran <eloy.de.enige@gmail.com> [#1892 state:committed]
| * Test jdbc adapters by default on jrubyJeremy Kemper2009-02-061-1/+3
| |
| * Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2009-02-0514-14/+123
| |\
| | * Merge docrails along with the new guides and guides generation codePratik Naik2009-02-061-0/+16
| | |
| | * Don't use weird attribute_condition methods in AR Session StoreMichael Koziarski2009-02-061-1/+1
| | | | | | | | | | | | Use the hash condition for find instead.
| | * support end-exclusive ... Ranges in SQL hash condition sanitization properlyWill Bryant2009-02-063-7/+17
| | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1865 state:committed]
| | * Support true/false in query_attribute for calculated columnsMax Lapshin2009-02-063-0/+14
| | | | | | | | | | | | | | | Signed-off-by: Tarmo Tänav <tarmo@itech.ee> Signed-off-by: Michael Koziarski <michael@koziarski.com>
| | * Fixed tests of postgresql money insertion when non-C localeMax Lapshin2009-02-061-0/+1
| | | | | | | | | | | | | | | Signed-off-by: Tarmo Tänav <tarmo@itech.ee> Signed-off-by: Michael Koziarski <michael@koziarski.com>
| | * Also save :autosave enabled associations when #save! is used.Eloy Duran2009-02-062-1/+35
| | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1877 state:committed]
| | * Nested attribute accessors should ignore new records with truthy _delete key.Pascal Ehlert2009-02-062-2/+20
| | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1861 state:committed]
| | * Add ActiveRecord::Base.exists? with no args [#1817 state:committed]Scott Taylor2009-02-053-3/+19
| | | | | | | | | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
| * | Migrations: make default database connection overridableJeremy Kemper2009-02-041-1/+5
| |/
| * Bump mocha requirement for Ruby 1.9 compat. Remove uses_mocha.Jeremy Kemper2009-02-0312-613/+570
| |
| * Mark CHANGELOGs for releaseDavid Heinemeier Hansson2009-02-011-1/+1
| |
| * Merge docrailsPratik Naik2009-02-011-4/+5
| |
| * Don't rely on the order in these testsMichael Koziarski2009-02-011-2/+2
| |
| * validate_length_of should use custom message if given when using in or within.miloops2009-02-012-5/+17
| | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1057 state:committed]
| * Add support for nested object forms to ActiveRecord and the helpers in ↵Eloy Duran2009-02-0118-44/+1352
| | | | | | | | | | | | | | | | ActionPack Signed-Off-By: Michael Koziarski <michael@koziarski.com> [#1202 state:committed]
* | Merge commit 'rails/3-0-unstable'Yehuda Katz2009-01-301-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | Conflicts: actionpack/lib/action_controller/base.rb actionpack/lib/action_dispatch/http/mime_type.rb actionpack/lib/action_dispatch/http/request.rb actionpack/lib/action_view/base.rb actionpack/lib/action_view/paths.rb actionpack/test/controller/session/cookie_store_test.rb actionpack/test/dispatch/rack_test.rb actionpack/test/dispatch/request_test.rb
| * Move HTTP libs and middleware into ActionDispatch componentJoshua Peek2009-01-271-1/+1
| |
* | Sqlite adapter's copy_table incorrectly attempts to recreate a primary key ↵Jacob Dunphy2009-01-293-1/+17
| | | | | | | | | | | | | | | | | | id (:id => true in the create_table) if an :id column is present, even if it isn't a primary_key. This fix sets :id => false if there is an :id column, but it's not the primary_key. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1766 state:committed]
* | Ensure whitespaces are stripped when merging string joins. [#1297 ↵Filip H.F. "FiXato" Slagter2009-01-282-1/+11
| | | | | | | | | | | | state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* | Add array id support to Model.update_counters. [#1254 state:resolved] ↵Pratik Naik2009-01-282-2/+24
| | | | | | | | [Carlos Júnior]
* | Mysql#reconnect is set according to the 'reconnect' key in the connection spec.Dov Murik2009-01-272-2/+31
| | | | | | | | | | | | | | | | | | | | | | | | The 'reconenct' boolean option is read from the connection specification and is used to set the reconnect attribute of Mysql. The default is false in order not to change existing application behaviour. Also, reconnect is set AFTER real_connect is called, so its value sticks (the mysql gem sets reconnect to false inside real_connect). Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1797 state:committed]