Ken Collins
e5cf2add10
Update SQL Server db related rake tasks.
...
* Uses open source smoscript since scptxfr came out in 2000.
* Uses sqlcmd which replaces osql.
* Takes advantage of host/user/pass passed down by TinyTDS.
2011-06-20 22:08:31 -04:00
Daniel Azuma
f542188e7a
Add missing require 'set'
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2011-06-20 08:53:39 -03:00
Steve Hodgkiss
aba7a43273
Fix inconsistencies by being polite to the wrapped body. Needed for Rack::Sendfile to function properly. See issue #1761 .
2011-06-19 06:05:13 +01:00
Lucia Escanellas
a7813a64a6
Update remove_index documentation
...
* Changes should better reflect present code behavior
* Related to issue: https://github.com/rails/rails/issues/1624
2011-06-18 11:42:06 +02:00
Brian Lopez
89adadd39a
bump mysql2 to 0.3.6
2011-06-17 09:32:43 -07:00
Jon Leighton
b2efd2a75a
Add require 'pathname' as it has not already been required in some circumstances
2011-06-17 14:55:52 +01:00
Ken Collins
f960cb2832
Allow the connection pool's #table_exists? method to give the connections #table_exists? method a chance.
2011-06-17 09:05:13 +02:00
Jon Leighton
1cc0c3f52c
Perf fix - Use an instance variable instead of a class_attribute. Thanks @josevalim and @jhawthorn for the prompting.
2011-06-16 21:16:54 +01:00
Arun Agrawal
bf588c69de
Mysql bump
2011-06-16 10:48:28 +05:30
Brian Lopez
d2b13403ff
bump mysql2 version
2011-06-15 20:17:35 -07:00
Brian Lopez
7b04e5051e
on second thought, lets keep casting on by default. it can be disabled in database.yml by setting 'cast: false'
2011-06-15 20:03:12 -07:00
Brian Lopez
aeb7beb3c6
mysql2 casting changes require mysql2 >= 0.3.3
2011-06-14 15:42:08 -07:00
Brian Lopez
e56567c0b2
Turn off eager casting for mysql2, so ActiveRecord can lazily cast values later. This should help performance for tables with complex types like DATETIME, TIMESTAMP
2011-06-14 15:17:01 -07:00
Andrew White
45509ee6b7
Pass mass-assignment options to nested models - closes #1673 .
2011-06-13 13:07:44 +01:00
Andrew White
113466cd94
Rename tests to reflect associations
2011-06-13 10:02:24 +01:00
thoefer
1863f12713
Make sure to have a Hash under the i18n keys 'activerecord.attributes' and 'activerecord.models' as this might not always be the case. See issue #1662 .
2011-06-12 21:28:38 +02:00
Jon Leighton
fb1fd61634
Add support for using an ARCONFIG environment variable to specify the location of the config.yml file for running the tests
2011-06-12 19:13:25 +01:00
Jon Leighton
df63c99f06
Replace inline lambdas with named methods
2011-06-12 18:31:42 +01:00
Jon Leighton
bdd549a1c0
Refactor tests to be less brittle
2011-06-12 18:31:26 +01:00
Jon Leighton
5f43a2a2b1
Move BEGIN and COMMIT into IGNORED_SQL rather than having them as a special case in assert_queries
2011-06-12 18:31:20 +01:00
benedikt
b17fd25a2d
Don't wrap operations on collection associations in transactions when they are not needed, so the connection adapter does not send empty BEGIN COMMIT transactions blocks to the database.
2011-06-12 18:26:29 +01:00
José Valim
c19bd4f88e
Add a deprecation for nested i18n namespace lookup.
2011-06-11 17:58:07 +02:00
Brian Quinn
2d4d7ccf33
Ensure engine migrations are copied in the same sequence that they are required.
2011-06-10 12:59:41 +01:00
Aaron Patterson
279781f896
bumping to 3.1.0.rc4
2011-06-09 15:53:49 -07:00
Damien Mathieu
dc73c2c38f
don't reinitialize the arel_table unless the table_name changes
2011-06-09 14:40:26 -07:00
Aaron Patterson
aefd703443
bumping to 3.1.0.rc3
2011-06-08 14:34:20 -07:00
Marian Rudzynski
31023da1b6
use association_primary_key in AssociationScope#add_constraints
...
(cherry picked from commit 1f7c3d0264 )
2011-06-08 22:03:51 +01:00
Bhavin Kamani
696a94baa9
fix connection not established error while running rake task
...
db:schema:dump
(cherry picked from commit e9a2ff8bb7 )
2011-06-08 17:12:23 +01:00
Raimonds Simanovskis
64a5865b05
Do not hardcode :id as it was ignored by mass assignment filter
...
As a result test was failing on Oracle where ids are assigned by default from 1000
2011-06-08 11:18:06 +02:00
Aaron Patterson
26648978b6
bumping to rails 3.1.0.rc2
2011-06-07 17:01:20 -07:00
Jon Leighton
e1498611d5
When you add a record to a polymorphic has_one, you should be able to access the owner from the associated record
2011-06-08 00:33:18 +01:00
Jon Leighton
f5f020be43
Allow polymorphic has_one to work when the association is set before the owner has been saved. Fixes #1524 .
2011-06-08 00:33:18 +01:00
Dmitriy Kiriyenko
54f5fb5dc3
Do not use default_scope in ActiveRecord::Persistence#touch.
2011-06-07 18:43:24 +01:00
Dmitriy Kiriyenko
96711aa0a9
This way asserting that updated_at was changed in touch look more obvious.
2011-06-07 18:43:24 +01:00
Aaron Patterson
377b15a223
make sure AR isolated tests set the environment variable
2011-06-06 18:01:19 -07:00
Aaron Patterson
75fb26aeca
oops! add parens so the block is properly bound
2011-06-06 16:59:51 -07:00
Aaron Patterson
945b131eb2
set the environment variable from the rake file
2011-06-06 16:51:28 -07:00
Aaron Patterson
606108a069
more oracle fixes
2011-06-06 15:46:50 -07:00
Aaron Patterson
50d331d551
do not muck with the load path, that is the test task responsibility
2011-06-06 15:46:50 -07:00
Aaron Patterson
10eb47913d
updating configs for oracle
2011-06-06 15:46:50 -07:00
Aaron Patterson
b8714ed907
add test to the include path
2011-06-06 15:46:50 -07:00
Aaron Patterson
e504101b36
please use ruby -I lib:test path/to/test.rb, or export RUBY_OPT
2011-06-06 15:46:50 -07:00
Vijay Dev
fa1aad741d
comment the recorder methods
2011-06-06 22:47:04 +02:00
Vijay Dev
59016b9b97
up and down are no longer class methods in a migration
2011-06-06 22:46:53 +02:00
Guillermo Iguaran
527499ca12
Remove trailing white-spaces
2011-06-06 22:45:45 +02:00
Waynn Lue
d57cfc1b54
add a missing "the" and normalize the use of periods.
2011-06-06 22:44:35 +02:00
Prem Sichanugrist
eade59177d
Revise documentation indentation from [ 79990505e5]
2011-06-06 22:44:29 +02:00
ganesh
5e44184a4e
updated Changelog
2011-06-06 22:44:23 +02:00
Ayose
6ad8f6ef5c
Edited activerecord/lib/active_record/transactions.rb via GitHub
2011-06-06 22:42:44 +02:00
Ayose
700fd6d29b
The URL http://dev.mysql.com/doc/refman/5.0/en/savepoints.html is no longer available
2011-06-06 22:42:37 +02:00