Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Ensure supplie :from has precedence over scoped :from [#1370 state:resolved] | Pratik Naik | 2009-03-06 | 1 | -1/+1 | |
| | | | ||||||
* | | | Ensure self referential HABTM associations raise an exception if ↵ | Tom Lea | 2009-03-06 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | 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. ↵ | jvoorhis | 2009-03-06 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | [#1267 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | | | Fixed reset_session for ActiveRecord session store [#2108 state:resolved] | Joshua Peek | 2009-03-03 | 1 | -3/+7 | |
| | | | ||||||
* | | | Revert "DDL transactions and savepoints for sqlite" | Michael Koziarski | 2009-03-02 | 1 | -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 sqlite | Jason King | 2009-03-02 | 1 | -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 notes | Pratik Naik | 2009-02-28 | 1 | -0/+19 | |
| | | | ||||||
* | | | Fix that scoped find with :group and :having [#2006 state:resolved] | Mike Gunderloy | 2009-02-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | | | Prep for RC2 later today | David Heinemeier Hansson | 2009-02-27 | 1 | -1/+1 | |
| | | | ||||||
* | | | Update rdoc: all is not a named_scope [#1959 state:committed] | Zack Hobson | 2009-02-27 | 1 | -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 Hansson | 2009-02-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | state:resolved] | |||||
* | | | Don't validate records of an :autosave association if they're marked for ↵ | Eloy Duran | 2009-02-27 | 1 | -4/+7 | |
| | | | | | | | | | | | | | | | | | | 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 Hansson | 2009-02-27 | 5 | -182/+187 | |
| | | | | | | | | | | | | [#1930 status:committed] | |||||
* | | | Fixed bug that makes named_scopes _forgot_ current scope | Diego Algorta | 2009-02-25 | 1 | -2/+11 | |
| | | | ||||||
* | | | Ensure ActiveRecord session store's connections are checked in after each ↵ | Joshua Peek | 2009-02-24 | 1 | -0/+16 | |
| | | | | | | | | | | | | request [#1927 state:resolved] | |||||
* | | | Merge with docrails | Pratik Naik | 2009-02-24 | 4 | -99/+110 | |
| | | | ||||||
* | | | Fix docs | David Heinemeier Hansson | 2009-02-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | Added ActiveRecord::Base.each and ActiveRecord::Base.find_in_batches for ↵ | David Heinemeier Hansson | 2009-02-23 | 3 | -1/+72 | |
| | | | | | | | | | | | | batch processing [DHH/Jamis Buck] | |||||
* | | | Revert "Wrap calls to update_attributes in a transaction." | Michael Koziarski | 2009-02-22 | 1 | -15/+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 Noria | 2009-02-22 | 1 | -1/+15 | |
| | | | | | | | | | | | | | | | 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 Ivy | 2009-02-13 | 1 | -100/+146 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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] | |||||
* | | | Merge branch 'master' of git@github.com:rails/rails | Jeremy Kemper | 2009-02-05 | 8 | -12/+52 | |
|\ \ \ | ||||||
| * | | | Merge docrails along with the new guides and guides generation code | Pratik Naik | 2009-02-06 | 1 | -0/+16 | |
| | | | | ||||||
| * | | | Don't use weird attribute_condition methods in AR Session Store | Michael Koziarski | 2009-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Use the hash condition for find instead. | |||||
| * | | | support end-exclusive ... Ranges in SQL hash condition sanitization properly | Will Bryant | 2009-02-06 | 2 | -7/+11 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1865 state:committed] | |||||
| * | | | Support true/false in query_attribute for calculated columns | Max Lapshin | 2009-02-06 | 2 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | 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 Duran | 2009-02-06 | 1 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1877 state:committed] | |||||
| * | | | Nested attribute accessors should ignore new records with truthy _delete key. | Pascal Ehlert | 2009-02-06 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1861 state:committed] | |||||
| * | | | Add ActiveRecord::Base.exists? with no args [#1817 state:committed] | Scott Taylor | 2009-02-05 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | |||||
* | | | | Migrations: make default database connection overridable | Jeremy Kemper | 2009-02-04 | 1 | -1/+5 | |
|/ / / | ||||||
* | | | Merge docrails | Pratik Naik | 2009-02-01 | 1 | -4/+5 | |
| | | | ||||||
* | | | validate_length_of should use custom message if given when using in or within. | miloops | 2009-02-01 | 1 | -5/+4 | |
| | | | | | | | | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1057 state:committed] | |||||
* | | | Add support for nested object forms to ActiveRecord and the helpers in ↵ | Eloy Duran | 2009-02-01 | 7 | -43/+553 | |
|/ / | | | | | | | | | | | | | | | ActionPack Signed-Off-By: Michael Koziarski <michael@koziarski.com> [#1202 state:committed] | |||||
* | | Sqlite adapter's copy_table incorrectly attempts to recreate a primary key ↵ | Jacob Dunphy | 2009-01-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | 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" Slagter | 2009-01-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | | Add array id support to Model.update_counters. [#1254 state:resolved] ↵ | Pratik Naik | 2009-01-28 | 1 | -2/+17 | |
| | | | | | | | | [Carlos Júnior] | |||||
* | | Mysql#reconnect is set according to the 'reconnect' key in the connection spec. | Dov Murik | 2009-01-27 | 1 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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] | |||||
* | | Make sure inner scope conditions get a preference over the outer ones | Pratik Naik | 2009-01-24 | 1 | -2/+6 | |
|/ | ||||||
* | Minor refactoring of validates_associated to replace #inject with #collect + ↵ | Josh Susser | 2009-01-22 | 1 | -1/+1 | |
| | | | | | | #all? [#1686 state:committed] | |||||
* | Merge docrails | Pratik Naik | 2009-01-18 | 5 | -59/+93 | |
| | ||||||
* | Bump up the year in MIT license files | Pratik Naik | 2009-01-18 | 1 | -1/+1 | |
| | ||||||
* | Cache columns for has_and_belongs_to_many associations | lukeludwig | 2009-01-17 | 2 | -3/+17 | |
| | | | | | This avoids repeatedly calling SHOW COLUMNS when the association is queried [#1738 state:committed] | |||||
* | Make belongs_to :dependent => :destroy destroy self before associated ↵ | Ben VandenBos | 2009-01-16 | 1 | -2/+2 | |
| | | | | | | | | object [#1079 state:resolved] If foreign key constraints are in place then deleteing the associated object first will cause a foreign key violation Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com> | |||||
* | Fixed broken after_save callback; was being called when before_create was ↵ | Michael Lovitt | 2009-01-16 | 1 | -2/+3 | |
| | | | | | | | canceled or before_update was canceled Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1735 state:committed] | |||||
* | Fixing bug on ActiveRecord::Dirty#field_changed? for nullable numeric ↵ | Carlos Kozuszko | 2009-01-16 | 1 | -2/+2 | |
| | | | | | | | columns, NULL gets stored in database for blank (i.e. '') values. Only integer columns were considered. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1692 state:committed] | |||||
* | Fix PostgreSQL unit test failures that only occur when using the old ↵ | Hongli Lai (Phusion) | 2009-01-13 | 2 | -10/+12 | |
| | | | | | | | | 'postgres' driver. [#1748 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | Remove legacy reloadable? method from ActiveRecord::SessionStore [#1745 ↵ | Cody Fauser | 2009-01-13 | 1 | -5/+0 | |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | |||||
* | Introduce transaction_joinable flag to mark that the fixtures transaction ↵ | Jeremy Kemper | 2009-01-10 | 4 | -43/+39 | |
| | | | | | | can't joined, a new savepoint is required even if :requires_new is not set. Use :requires_new option instead of :nest. Update changelog. [#383 state:committed] | |||||
* | Merge branch 'master' into savepoints | Jeremy Kemper | 2009-01-10 | 22 | -163/+667 | |
|\ | ||||||
| * | Merge commit 'fred/pullable' | Pratik Naik | 2008-12-30 | 3 | -5/+8 | |
| |\ |