Springest/rails — pull request #1 by derekkraan (2012-12-06 11:30:29+00:00)
Title: Try fix delete all has many

Fix:

* `default_scope` works with `joins().where()` condition on the joined table when you do an `#update_all`
* mysql update_all with ambiguous column works now (eg:
Author <--> Book <--> Review
Author <--> Review

If there's a default_scope on Book <--> Review, and you try to do, for example, `author.books = []`, then it fails (in mysql