- 13 9月, 2012 22 次提交
-
-
由 Rafael Mendonça França 提交于
Add boolean type conversion for AR::Store
-
由 Matt Jones 提交于
-
由 Carlos Antonio da Silva 提交于
Allow ActiveSupport::Deprecation features to be used by rails applications and library authors
-
由 Piotr Niełacny 提交于
ActiveSupport::Deprecation is now a class rather than a module. You can get instance of ActiveSupport::Deprecation calling #instance method. ActiveSupport::Deprecation.instance But when you need to get new object od ActiveSupport::Deprecation you need to just call #new. @instance = ActiveSupport::Deprecation.new Since you can create a new object, you can change the version and the name of the library where the deprecator concerned. ActiveSupport::Deprecation.new('2.0', 'MyGem') If you need use another deprecator instance you can select it in the options of deprecate method. deprecate :method, :deprecator => deprecator_instance Documentation has been updated.
-
由 Robert Pankowecki 提交于
test local deprecation deprecator object Test ActiveSupport::Deprecation when included
-
由 Rafael Mendonça França 提交于
update ConnectionAdapter::Column#type_cast_code to be compatible with rails 3.2 branch
-
由 Thiago Pradi 提交于
-
由 Rafael Mendonça França 提交于
add --skip-ignore and --skip-keeps options to generators.
-
由 Derek Prior 提交于
Users of other SCM's can now generate rails apps that will add the "empty" directories to source control, but will not have a useless .gitignore or mis-named .gitkeep files. * Change `rails new` and `rails plugin new` generators to name the `.gitkeep` as `.keep` in a more SCM-agnostic way. * Change `--skip-git` option to only skip the `.gitignore` file and still generate the `.keep` files. * Add `--skip-keeps` option to skip the `.keep` files. It closes #2800.
-
由 Jon Leighton 提交于
In some circumstances engine was Arel::Table.engine which for separate reasons was an ActiveRecord::Model::DeprecationProxy, which caused a deprecation warning. In any case, we want the actual model class here, since we want to use it to infer information about associations.
-
由 Jon Leighton 提交于
-
由 Jon Leighton 提交于
Previously the reflection would be looked up on the wrong class. However the test passed because the examples referred back to themselves.
-
由 Jon Leighton 提交于
Convert model name to foreign key in queries
-
由 Carlos Antonio da Silva 提交于
Update documentation for CollectionProxy [ci skip]
-
由 Marc-Andre Lafortune 提交于
-
由 Rafael Mendonça França 提交于
default is the SynchronousQueue.
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
We don't need to rely on rails/queueing in Action Pack tests
-
由 Rafael Mendonça França 提交于
This allow the users to do: config.action_mailer.queue = MyQueue.new and class UsersMailer < ActionMailer::Base self.queue = MyQueue.new end
-
由 Rafael Mendonça França 提交于
We should not let the users use the ThreadedConsumer without know about the risks
-
由 Carlos Antonio da Silva 提交于
Add docs to inheritance_column method, explaining how to override it to be able to use the "type" column without STI [ci skip]
-
由 Robert Evans 提交于
single-table inheritance by overriding it in your ActiveRecord Model.
-
- 12 9月, 2012 14 次提交
-
-
由 Rafael Mendonça França 提交于
Fixed support for DATABASE_URL for rake db tasks
-
由 Carlos Antonio da Silva 提交于
Fix build Rails.queue
-
由 Carlos Antonio da Silva 提交于
Remove '.rb' from require call
-
由 José Valim 提交于
warning removed.
-
由 Nihad Abbasov 提交于
-
由 Arun Agrawal 提交于
see 34b23e71
-
由 Arun Agrawal 提交于
1. Unused variable 2. possibly useless use of a variable in void context
-
由 Grace Liu 提交于
- added tests to confirm establish_connection uses DATABASE_URL and Rails.env correctly even when no arguments are passed in. - updated rake db tasks to support DATABASE_URL, and added tests to confirm correct behavior for these rake tasks. (Removed establish_connection call from some tasks since in those cases the :environment task already made sure the function would be called) - updated Resolver so that when it resolves the database url, it removes hash values with empty strings from the config spec (e.g. to support connection to postgresql when no username is specified).
-
由 Santiago Pastorino 提交于
-
由 Aaron Patterson 提交于
ConnectionPool, unify exceptions, ConnectionTimeoutError
-
由 beerlington 提交于
Allows you to specify the model association key in a belongs_to relationship instead of the foreign key. The following queries are now equivalent: Post.where(:author_id => Author.first) Post.where(:author => Author.first) PriceEstimate.where(:estimate_of_type => 'Treasure', :estimate_of_id => treasure) PriceEstimate.where(:estimate_of => treasure)
-
由 Carlos Antonio da Silva 提交于
Use mysqldump native commands when rake db:structure:dump. Closes #5547 Fixes database tasks config to use encoding instead of charset.
-
由 kennyj 提交于
-
由 kennyj 提交于
-
- 11 9月, 2012 4 次提交
-
-
由 Jonathan Rochkind 提交于
As a result of different commits, ConnectionPool had become of two minds about exceptions, sometimes using PoolFullError and sometimes using ConnectionTimeoutError. In fact, it was using ConnectionTimeoutError internally, but then recueing and re-raising as a PoolFullError. There's no reason for this bifurcation, standardize on ConnectionTimeoutError, which is the rails2 name and still accurately describes semantics at this point. History In Rails2, ConnectionPool raises a ConnectionTimeoutError if it can't get a connection within timeout. Originally in master/rails3, @tenderlove had planned on removing wait/blocking in connectionpool entirely, at that point he changed exception to PoolFullError. But then later wait/blocking came back, but exception remained PoolFullError. Then in 02b23355 pmahoney introduced fair waiting logic, and brought back ConnectionTimeoutError, introducing the weird bifurcation. ConnectionTimeoutError accurately describes semantics as of this point, and is backwards compat with rails2, there's no reason for PoolFullError to be introduced, and no reason for two different exception types to be used internally, no reason to rescue one and re-raise as another. Unify!
-
由 Rafael Mendonça França 提交于
Have rails dbconsole pass sslca to the mysql command line client.
-
由 Carlos Antonio da Silva 提交于
Improve exception message for HasManyThroughAssociationPolymorphicSourceError
-
由 Rafael Mendonça França 提交于
Add .rb template handler
-