Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove ActiveRecord::Base#class_name [#379 state:committed] | David Trasbo | 2010-06-29 | 1 | -8/+0 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Tidy up deprecation message for with_exclusive_scope. | José Valim | 2010-06-29 | 1 | -10/+11 | |
| | ||||||
* | Add scoping and unscoped as the syntax to replace the old with_scope and ↵ | José Valim | 2010-06-29 | 1 | -10/+30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with_exclusive_scope. A few examples: * with_scope now should be scoping: Before: Comment.with_scope(:find => { :conditions => { :post_id => 1 } }) do Comment.first #=> SELECT * FROM comments WHERE post_id = 1 end After: Comment.where(:post_id => 1).scoping do Comment.first #=> SELECT * FROM comments WHERE post_id = 1 end * with_exclusive_scope now should be unscoped: class Post < ActiveRecord::Base default_scope :published => true end Post.all #=> SELECT * FROM posts WHERE published = true Before: Post.with_exclusive_scope do Post.all #=> SELECT * FROM posts end After: Post.unscoped do Post.all #=> SELECT * FROM posts end Notice you can also use unscoped without a block and it will return an anonymous scope with default_scope values: Post.unscoped.all #=> SELECT * FROM posts | |||||
* | with_exclusive_scope does not work properly if ARel is passed. It does work ↵ | Neeraj Singh | 2010-06-29 | 1 | -0/+13 | |
| | | | | | | | | nicely if hash is passed. Blow up if user is attempting it pass ARel to with_exclusive_scope. [#3838 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Add missing require, Base use deprecate method | Santiago Pastorino | 2010-06-27 | 1 | -0/+1 | |
| | ||||||
* | Warn that ActiveRecord::Base.reset_subclasses is gone in Rails 3 final. | Jeremy Kemper | 2010-06-27 | 1 | -0/+12 | |
| | ||||||
* | quotes are not necessary here | Santiago Pastorino | 2010-06-24 | 1 | -2/+2 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Move Rails::LogSubscriber to ActiveSupport::LogSubscriber, allowing ↵ | José Valim | 2010-06-24 | 1 | -0/+1 | |
| | | | | frameworks like ActiveRecord and ActiveResource to log outsude Rails::Application [#4816 state:resolved] | |||||
* | Remove incorrect comment regarding #initialize_copy | Paul Gillard | 2010-06-23 | 1 | -8/+0 | |
| | | | | | | Comment added in #3164 is incorrect after reading http://dev.rubyonrails.org/ticket/7191. Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Don't clone associations [#4894 state:resolved] | Paul Gillard | 2010-06-23 | 1 | -0/+1 | |
| | | | | | | Cloning an active record object should be shallow in that it should copy attributes but not associations. This was no longer true as a result of #3164. Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Merge remote branch 'rails/master' | Xavier Noria | 2010-06-20 | 1 | -32/+4 | |
|\ | | | | | | | | | Conflicts: actionpack/lib/abstract_controller/base.rb | |||||
| * | remove executable permission from files that don't need it. [#4802 ↵ | rohit | 2010-06-20 | 1 | -0/+0 | |
| | | | | | | | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
| * | ActiveModel::Validations::Callbacks should not be required by default. | José Valim | 2010-06-19 | 1 | -1/+0 | |
| | | ||||||
| * | moving before_validation and after_validation functionality from ↵ | Neeraj Singh | 2010-06-19 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | ActiveRecord to ActiveModel [#4653 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
| * | ActiveRecord and ActionPack now use the new descendants implementation. | José Valim | 2010-06-19 | 1 | -32/+4 | |
| | | ||||||
* | | Adds title and basic description where needed. | Rizwan Reza | 2010-06-15 | 1 | -0/+2 | |
| | | ||||||
* | | Fix a bunch of minor spelling mistakes | Evgeniy Dolzhenko | 2010-06-15 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | Fix a bunch of minor spelling mistakes | Evgeniy Dolzhenko | 2010-06-11 | 1 | -1/+1 | |
| | | ||||||
* | | refactors AR::Base#reset_table_name | Xavier Noria | 2010-06-14 | 1 | -19/+20 | |
| | | ||||||
* | | Documentation for #quoted_table_name method | Thiago Pradi | 2010-06-14 | 1 | -0/+2 | |
| | | | | | | | | Signed-off-by: Xavier Noria <fxn@hashref.com> | |||||
* | | Remove an unused method | Pratik Naik | 2010-06-12 | 1 | -13/+0 | |
|/ | ||||||
* | Fix ActiveRecord::Base.compute_type swallowing NoMethodError. [#4751 ↵ | Andrew Bloomgarden | 2010-06-08 | 1 | -1/+3 | |
| | | | | | | state:resolved] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | |||||
* | refactor evals and adds some __FILE__ and __LINE__ | Santiago Pastorino | 2010-05-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Remove Model.clear_default_scope | Pratik Naik | 2010-05-18 | 1 | -4/+0 | |
| | ||||||
* | AR::Base#clone fixed to set dirty bits for cloned object | pleax | 2010-05-16 | 1 | -1/+7 | |
| | | | | | | [#2919 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | cache connection when quoting | Comron Sattari | 2010-05-16 | 1 | -5/+6 | |
| | | | | | | | [#3642 state:committed] Signed-off-by: Marius Nuennerich <marius@nuenneri.ch> Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | a cloned object no longer mimics changed flags from creator , plus a test ↵ | Federico Brubacher | 2010-05-16 | 1 | -0/+1 | |
| | | | | | | case [#4614 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Reset quoted_table_name after set_table_name [#4568 state:resolved] | Santiago Pastorino | 2010-05-15 | 1 | -1/+1 | |
| | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | Modified default_scope to merge with any pre-existing default_scope | David Chelimsky + Brian Tatnall | 2010-05-15 | 1 | -1/+5 | |
| | | | | | | | | | | | | and added AR::Base::clear_default_scope - clear_default_scope provides users who rely on the old behaviour of each call to default_scope overwriting any previous default scopes an opportunity to maintain that behaviour. [#4583 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | eliminate alias_method_chain from ActiveRecord | wycats | 2010-05-09 | 1 | -329/+2 | |
| | ||||||
* | Fix failing test. | José Valim | 2010-04-28 | 1 | -1/+1 | |
| | ||||||
* | Makes validates_acceptance_of to not override database fields [#4460 ↵ | Santiago Pastorino | 2010-04-28 | 1 | -0/+4 | |
| | | | | | | state:committed] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Restore HWIA#stringify_keys! and update changelog | Jeremy Kemper | 2010-04-22 | 1 | -2/+1 | |
| | ||||||
* | removes unnecessary assignment and local variable in AR::Base#subclasses, ↵ | Xavier Noria | 2010-04-13 | 1 | -3/+2 | |
| | | | | and revises its rdoc | |||||
* | Refactor compute_type to handle situations where the correct class is ↵ | Andrew White | 2010-04-12 | 1 | -16/+19 | |
| | | | | | | already loaded Signed-off-by: wycats <wycats@gmail.com> | |||||
* | make ActiveRecord::Base.subclasses a public method | Emmanuel Oga | 2010-04-12 | 1 | -1/+5 | |
| | | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
* | table_name_prefix and table_name_suffix are class_attributes instead of ↵ | Phil Smith | 2010-04-12 | 1 | -4/+5 | |
| | | | | | | cattr_accessors. [#4230] Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | fix stack trace lines on class_eval | Santiago Pastorino | 2010-04-09 | 1 | -4/+4 | |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | |||||
* | Some doc updates reflecting the new query API | Pratik Naik | 2010-04-08 | 1 | -36/+32 | |
| | ||||||
* | moves Object#singleton_class to Kernel#singleton_class to match Ruby also ↵ | Xavier Noria | 2010-04-05 | 1 | -1/+1 | |
| | | | | there, same for #class_eval to simplify, and adds coverage for class_eval | |||||
* | Update various documentation examples to use new routing DSL | Andrew White | 2010-04-04 | 1 | -1/+1 | |
| | ||||||
* | Merge commit 'rails/master' | Xavier Noria | 2010-03-31 | 1 | -5/+13 | |
|\ | ||||||
| * | Replace the placeholder base_hook API with on_load. To specify some code that | wycats | 2010-03-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | should run during framework load do: ActiveSupport.on_load(:action_controller) do # Code run in the context of AC::Base end | |||||
| * | Fix dom_id for ActiveRecord [#4296 state:resolved] | José Valim | 2010-03-30 | 1 | -2/+1 | |
| | | ||||||
| * | Rename modularized_table_name_prefix to full_table_name_prefix [#4032 ↵ | wycats | 2010-03-28 | 1 | -2/+2 | |
| | | | | | | | | state:resolved] | |||||
| * | Add the ability to specify table_name_prefix on individual modules | Andrew White | 2010-03-28 | 1 | -1/+8 | |
| | | | | | | | | Signed-off-by: wycats <wycats@gmail.com> | |||||
| * | Update example of default_scope to use the new arel finder syntax | David Heinemeier Hansson | 2010-03-28 | 1 | -1/+1 | |
| | | ||||||
| * | adds missing requires for Object#blank? and Object#present? | Xavier Noria | 2010-03-28 | 1 | -0/+1 | |
| | | ||||||
| * | adds missing requires for Object#duplicable? | Xavier Noria | 2010-03-28 | 1 | -0/+1 | |
| | | ||||||
* | | Changes migration number to version due to ambiguity. [#3065 state:committed] | Rizwan Reza | 2010-03-28 | 1 | -1/+1 | |
|/ |