David Heinemeier Hansson
|
479b4fb5d9
|
Made ready for release
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4088 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 05:03:05 +00:00 |
|
Michael Koziarski
|
9babb2014b
|
to_xml documentation [DHH, Koz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4087 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 04:25:31 +00:00 |
|
Rick Olson
|
f630403021
|
regression test for #4206
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4086 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 04:12:46 +00:00 |
|
Marcel Molina
|
4e3c101bcb
|
Add 1.0 marker to edge rails changelongs
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4085 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 04:05:08 +00:00 |
|
Rick Olson
|
2597bd6970
|
documentation for polymorphic joins
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4084 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 04:01:17 +00:00 |
|
David Heinemeier Hansson
|
fed7d334f2
|
Fixed documentation
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4078 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 03:06:40 +00:00 |
|
Nicholas Seckar
|
b55fc9e85a
|
Replace 'rescue Object' with a finer grained rescue. Closes #4431
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4076 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 01:48:59 +00:00 |
|
David Heinemeier Hansson
|
31199a9e4a
|
Update description
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4074 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-28 01:11:09 +00:00 |
|
David Heinemeier Hansson
|
c9c185200d
|
Making ActiveRecord faster [skaes]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4069 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-27 23:28:19 +00:00 |
|
Rick Olson
|
ed6c3c17f7
|
Fixed eager loading so that an aliased table cannot clash with a has_and_belongs_to_many join table [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4066 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-27 08:09:36 +00:00 |
|
Michael Koziarski
|
445cb5c08d
|
Add support for :include to with_scope [andrew@redlinesoftware.com]
Remove overrated warning from adapter_test
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4064 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-27 06:19:31 +00:00 |
|
David Heinemeier Hansson
|
1886de8612
|
Support the use of public synonyms with the Oracle adapter; required ruby-oci8 v0.1.14 (closes #4390) [schoenm@earthlink.net]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4055 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-26 21:43:48 +00:00 |
|
David Heinemeier Hansson
|
91ea35307a
|
Only string_to_binary if the column responds
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4040 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-26 04:15:57 +00:00 |
|
Rick Olson
|
a5991d8491
|
Change periods (.) in table aliases to _'s. Closes #4251 [jeff@ministrycentered.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4039 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-26 04:13:25 +00:00 |
|
Rick Olson
|
56af14d5aa
|
Changed has_and_belongs_to_many join to INNER JOIN for Mysql 3.23.x. Closes #4348 [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4038 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-26 04:08:50 +00:00 |
|
Rick Olson
|
6636eb16c5
|
Fixed issue that kept :select options from being scoped [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4036 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-26 00:36:55 +00:00 |
|
David Heinemeier Hansson
|
0a5b8328b9
|
The Ruby path should be a string (closes #4361) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4033 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-25 23:32:08 +00:00 |
|
David Heinemeier Hansson
|
3cec029685
|
Do it in style
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4032 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-25 23:10:09 +00:00 |
|
David Heinemeier Hansson
|
5b63c84307
|
Fixed db_schema_import when binary types are present (closes #3101) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4031 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-25 23:09:52 +00:00 |
|
David Heinemeier Hansson
|
75de3cbb13
|
Fixed that MySQL enums should always be returned as strings (closes #3501) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4028 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-25 21:42:27 +00:00 |
|
Rick Olson
|
ef1297d896
|
remove some documentation cruft on has_many
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4023 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-24 14:56:31 +00:00 |
|
Rick Olson
|
38bae0a969
|
Change has_many :through to use the :source option to specify the source association. :class_name is now ignored. [Rick Olson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4022 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-24 14:46:17 +00:00 |
|
Rick Olson
|
ed10f873a1
|
STI associations are now aliased to the table name for backwards compatibility. Added docs for table aliasing [Rick Olson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4015 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-23 06:01:01 +00:00 |
|
David Heinemeier Hansson
|
2d24bed3a0
|
Fixed DB2 adapter so nullable columns will be determines correctly now and quotes from column default values will be removed (closes #4350) [contact@maik-schmidt.de]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4013 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-22 19:30:02 +00:00 |
|
Rick Olson
|
f50a95819b
|
fix test so that it passes
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4009 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-22 01:03:25 +00:00 |
|
Rick Olson
|
6fbf408238
|
Allow overriding of find parameters in scoped has_many :through calls [Rick Olson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4007 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-21 16:33:22 +00:00 |
|
Rick Olson
|
c8470f8a5b
|
add self referential has_many :through example [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4006 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-21 01:07:16 +00:00 |
|
David Heinemeier Hansson
|
1aff68d615
|
Fix bug introduced by changeset 3679 which caused custom attribute? methods to be overridden. Also ensure that ? methods are defined even if read method is customised. (closes #3677) [jonathan@bluewire.net.nz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4002 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-20 06:45:34 +00:00 |
|
David Heinemeier Hansson
|
6d627b6725
|
Fixed that schema changes while the database was open would break any connections to a SQLite database (now we reconnect if that error is throw) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3998 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-20 06:09:57 +00:00 |
|
David Heinemeier Hansson
|
df62dea1ff
|
Fixed that schema changes while the database was open would break any connections to a SQLite database (now we reconnect if that error is throw) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3997 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-20 06:05:16 +00:00 |
|
Rick Olson
|
9a72cd22cf
|
Don't classify the has_one class when eager loading, it is already singular. Add tests. (closes #4117) [jonathan@bluewire.net.nz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3983 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 19:32:07 +00:00 |
|
Rick Olson
|
753010ac39
|
add support for COUNT(DISTINCT id) queries in sqlite2 (closes #4300) [Rick Olson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3979 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 17:42:51 +00:00 |
|
Rick Olson
|
8196e8e723
|
skip count_by_sql test using COUNT(DISTINCT) for sqlite2 only
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3978 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 17:19:17 +00:00 |
|
David Heinemeier Hansson
|
46106755b7
|
Fix boolean test
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3977 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 17:06:53 +00:00 |
|
Rick Olson
|
ea25e246e0
|
Quit ignoring default :include options in has_many :through calls [Mark James]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3974 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 16:13:52 +00:00 |
|
Rick Olson
|
fcd4c9529c
|
Allow has_many :through associations to find the source association by setting a custom class (closes #4307) [jonathan@bluewire.net.nz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3973 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 07:14:48 +00:00 |
|
Rick Olson
|
639ce3b21d
|
Remember kiddies, Dir[] uses Dir#glob, not a Regexp
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3970 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 04:30:10 +00:00 |
|
Rick Olson
|
9038303af0
|
forgot to save changelog... doh
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3968 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 03:08:04 +00:00 |
|
Rick Olson
|
9412c0531d
|
Eager Loading support added for has_many :through => :has_many associations (see below). [Rick Olson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3967 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 03:05:21 +00:00 |
|
David Heinemeier Hansson
|
3f77a04cb5
|
Only run migrations that look like migrations
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3966 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 02:38:35 +00:00 |
|
David Heinemeier Hansson
|
389a667664
|
Small pgsql fixes (closes #4083) [pergesu@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3965 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 02:21:58 +00:00 |
|
Rick Olson
|
0925c6b6a0
|
Allow has_many :through to work on has_many associations (closes #3864) [sco@scottraymond.net]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3964 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 02:01:40 +00:00 |
|
Rick Olson
|
eb1ae042bd
|
add ticket # to changeset
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3962 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 00:55:56 +00:00 |
|
Rick Olson
|
57af961a80
|
Raise error when trying to select many polymorphic objects with has_many :through or :include (closes #4226) [josh@hasmanythrough.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3961 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 00:53:24 +00:00 |
|
Rick Olson
|
9c9069a675
|
Fixed has_many :through to include :conditions set on the :through association. closes #4020 [jonathan@bluewire.net.nz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3958 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 23:14:31 +00:00 |
|
Rick Olson
|
fbd1e01bd6
|
Fix that has_many :through honors the foreign key set by the belongs_to association in the join model (closes #4259) [andylien@gmail.com / Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3954 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 22:38:49 +00:00 |
|
David Heinemeier Hansson
|
7581193678
|
Added more tests to validates_format_of (closes #3142) [jp.bougie@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3951 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 21:44:08 +00:00 |
|
David Heinemeier Hansson
|
9db8f3e57a
|
SQL Server adapter gets some love (closes #4298) [rtomayko@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3949 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 21:27:40 +00:00 |
|
Jamis Buck
|
3257a4b9b0
|
Fix incorrect mysql column type (requires AR test DB to be rebuilt) (closes #4299)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3943 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 20:33:00 +00:00 |
|
David Heinemeier Hansson
|
e18fad6c43
|
Update lingering uses of deprecated association dependency options (closes #4169) [coffe2code]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3941 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 20:25:50 +00:00 |
|