Murray Steele
|
db26ace030
|
Ensure NoMethodError isn't raised when some of the nested eager loaded associations are empty [#1696 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-12 13:49:16 +00:00 |
|
Will Bryant
|
92dadf6d79
|
Fixed autosave checks on objects with hm:t in :include [#2213 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-12 13:26:21 +00:00 |
|
Pratik Naik
|
106976df09
|
Ensure ActiveRecord::Base.find_in_batches fires doesnt fire an extra query unless needed
|
2009-03-11 15:24:30 +00:00 |
|
Pratik Naik
|
f23adf0ed4
|
Add tests for AssociationCollection#find_each and AssociationCollection#find_in_batches
|
2009-03-11 15:07:24 +00:00 |
|
Pratik Naik
|
04333482bd
|
Rename ActiveRecord::Base.each to ActiveRecord::Base.find_each
|
2009-03-11 15:07:23 +00:00 |
|
Jeremy Kemper
|
19ad375e7a
|
Don't duplicate :order from scope and options, it makes mysql do extra work
|
2009-03-10 23:11:05 -07:00 |
|
Manfred Stienstra
|
c3aa2bcdcf
|
Ensure nested with_scope merges conditions inside out [#2193 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-10 11:49:58 +00:00 |
|
Bruce Krysiak
|
8272630ce8
|
Ensure ActiveRecord#to_xml respects :skip_types for included associations [#1632 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-10 11:17:16 +00:00 |
|
Curtis Hawthorne
|
0d922885fb
|
Ensure Model#destroy respects optimistic locking [#1966 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-09 14:56:09 +00:00 |
|
Jim Remsik and Tim Pope
|
1e6c50e21b
|
Ensure has_many :through works with changed primary keys [#736 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-09 13:43:28 +00:00 |
|
Rob Anderton
|
faf4ba6b79
|
Allow find(:last) :order be a symbol [#2024 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-09 12:52:14 +00:00 |
|
Jan De Poorter
|
277c799d58
|
Fix find_by_last when order is given [#2127 state:committed]
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
|
2009-03-09 13:02:31 +01:00 |
|
Jeffrey Hardy
|
96eaeee446
|
Add ActiveRecord::Base#invalid? as the opposite of #valid? [#2159 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-08 15:20:23 +00:00 |
|
John Aughey
|
7a26a67b42
|
Ensure SQLite adapters stores the config [#1947 state:resolved] [John Aughey, Pratik Naik]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-08 14:47:32 +00:00 |
|
stopdropandrew
|
6543426c73
|
Ensure calculations respect scoped :select [#1334 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-07 15:26:56 +00:00 |
|
Arthur Klepchukov
|
ccb0a92fa2
|
Ensure validates_uniqueness_of considers limit on the field. [#1042 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-07 13:52:17 +00:00 |
|
Adam Milligan
|
f36513653f
|
Fix RDoc grammar and ensure hm:t tests can run in isolation. [#1644 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-07 12:34:56 +00:00 |
|
Pratik Naik
|
fd3ccbe955
|
DRY with_kcode in Active Record tests
|
2009-03-07 11:06:44 +00:00 |
|
Will Bryant
|
7fb7b48a1f
|
Allow :having conditions to be sanitized like regular :condition. [#2158 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-06 22:29:53 +00:00 |
|
Adam Cooper
|
3ca5a0f9fd
|
Ensure belongs_to association with a counter cache in name spaced model works [#1678 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-06 22:05:18 +00:00 |
|
Dimitri Krassovski
|
984bc7a614
|
Ensure replacing has_one associations respects the supplied :dependent option. [#1305 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-06 19:11:13 +00:00 |
|
Pratik Naik
|
4863634a15
|
Ensure supplie :from has precedence over scoped :from [#1370 state:resolved]
|
2009-03-06 18:36:30 +00:00 |
|
Tom Lea
|
c896d56c6e
|
Ensure self referential HABTM associations raise an exception if association_foreign_key is missing. [#1252 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-06 18:27:34 +00:00 |
|
jvoorhis
|
6a13376525
|
Methods invoked within named scope Procs should respect the scope stack. [#1267 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-03-06 16:47:50 +00:00 |
|
Joshua Peek
|
9b1b88f09c
|
Fixed reset_session for ActiveRecord session store [#2108 state:resolved]
|
2009-03-03 13:07:03 -06:00 |
|
Michael Koziarski
|
818556ec4f
|
Revert "DDL transactions and savepoints for sqlite"
This reverts commit 38136f86dc.
Caused several test failures on the ci box:
http://ci.rubyonrails.org/builds/rails/38136f
[#2080 state:open]
|
2009-03-02 19:07:39 +13:00 |
|
Jason King
|
38136f86dc
|
DDL transactions and savepoints for sqlite
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]
|
2009-03-02 18:46:30 +13:00 |
|
Pratik Naik
|
0db6c3f518
|
Merge docrails and update the release notes
|
2009-02-28 19:44:25 +00:00 |
|
Mike Gunderloy
|
c653f700d3
|
Fix that scoped find with :group and :having [#2006 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2009-02-28 17:35:58 +00:00 |
|
David Heinemeier Hansson
|
77b0994c78
|
Prep for RC2 later today
|
2009-02-27 14:46:23 +01:00 |
|
Zack Hobson
|
ff894b55dd
|
Update rdoc: all is not a named_scope [#1959 state:committed]
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
|
2009-02-27 14:43:11 +01:00 |
|
David Heinemeier Hansson
|
6de83562f9
|
Force all internal calls to Array#to_sentence to use English [#2010 state:resolved]
|
2009-02-27 14:22:39 +01:00 |
|
Eloy Duran
|
e2b925fa68
|
Don't validate records of an :autosave association if they're marked for destruction. [#2064 status:resolved]
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
|
2009-02-27 13:57:27 +01:00 |
|
David Heinemeier Hansson
|
5cda000bf0
|
Fixed that autosave should validate associations even if master is invalid [#1930 status:committed]
|
2009-02-27 13:50:24 +01:00 |
|
Diego Algorta
|
0dd2f96f5c
|
Fixed bug that makes named_scopes _forgot_ current scope
|
2009-02-25 09:21:08 -08:00 |
|
Joshua Peek
|
1b22071b27
|
Ensure ActiveRecord session store's connections are checked in after each request [#1927 state:resolved]
|
2009-02-24 11:34:32 -06:00 |
|
Pratik Naik
|
53cd102b39
|
Merge with docrails
|
2009-02-24 12:29:25 +00:00 |
|
David Heinemeier Hansson
|
45787bdd0e
|
Fix docs
|
2009-02-23 12:20:37 +01:00 |
|
David Heinemeier Hansson
|
d13623ca46
|
Added ActiveRecord::Base.each and ActiveRecord::Base.find_in_batches for batch processing [DHH/Jamis Buck]
|
2009-02-23 12:11:02 +01:00 |
|
Michael Koziarski
|
06040849b5
|
Revert "Wrap calls to update_attributes in a transaction."
This caused failures on sqlite, sqlite3 and postgresql
This reverts commit fc09ebc669.
[#922 state:reopened]
|
2009-02-22 16:41:04 +13:00 |
|
Xavier Noria
|
fc09ebc669
|
Wrap calls to update_attributes in a transaction.
Signed-off-by: Michael Koziarski <michael@koziarski.com>
[#922 state:committed]
|
2009-02-22 15:31:27 +13:00 |
|
Lance Ivy
|
5dbc9d40a4
|
Changed API of NestedAttributes to take an array, or hash with index keys, 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]
|
2009-02-13 21:47:56 +13:00 |
|
Jeremy Kemper
|
34f34e3009
|
Merge branch 'master' of git@github.com:rails/rails
|
2009-02-05 23:05:41 -08:00 |
|
Pratik Naik
|
96d610553e
|
Merge docrails along with the new guides and guides generation code
|
2009-02-06 02:01:22 +00:00 |
|
Michael Koziarski
|
011ea46569
|
Don't use weird attribute_condition methods in AR Session Store
Use the hash condition for find instead.
|
2009-02-06 14:32:03 +13:00 |
|
Will Bryant
|
9991868d85
|
support end-exclusive ... Ranges in SQL hash condition sanitization properly
Signed-off-by: Michael Koziarski <michael@koziarski.com>
[#1865 state:committed]
|
2009-02-06 13:43:02 +13:00 |
|
Max Lapshin
|
1fe9d6cc88
|
Support true/false in query_attribute for calculated columns
Signed-off-by: Tarmo Tänav <tarmo@itech.ee>
Signed-off-by: Michael Koziarski <michael@koziarski.com>
|
2009-02-06 13:39:08 +13:00 |
|
Eloy Duran
|
db5d695016
|
Also save :autosave enabled associations when #save! is used.
Signed-off-by: Michael Koziarski <michael@koziarski.com>
[#1877 state:committed]
|
2009-02-06 13:38:15 +13:00 |
|
Pascal Ehlert
|
455a7633db
|
Nested attribute accessors should ignore new records with truthy _delete key.
Signed-off-by: Michael Koziarski <michael@koziarski.com>
[#1861 state:committed]
|
2009-02-06 13:36:59 +13:00 |
|
Scott Taylor
|
5a8f764661
|
Add ActiveRecord::Base.exists? with no args [#1817 state:committed]
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
|
2009-02-05 20:51:06 +01:00 |
|