Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 28, 2012
  1. @fxn

    CHANGELOGs are now per branch

    fxn authored
    Check 810a50d for the rationale.
Commits on Aug 1, 2012
  1. @fxn

    removes the deprecation of update_attribute

    fxn authored
    Applying the new policy here to not deprecate stuff in point releases.
  2. @fxn

    revises the deprecation warning of update_attribute

    fxn authored
    We have decided not to drop this important method in 4.0 and give
    it a longer deprecation cycle. On the other hand we do not expect
    to have update_column around for a long time, it is going to be
    replaced in favor of update_columns.
Commits on Jun 14, 2012
  1. @fxn
Commits on Jan 26, 2012
  1. @fxn

    CHANGELOG revision for v3.2.1

    fxn authored
  2. @fxn

    registers 2483460 in the CHANGELOG

    fxn authored
Commits on Dec 3, 2011
  1. @fxn

    removes the convenience instance version of AR::Base.silence_auto_exp…

    fxn authored
    Rationale: As discussed with José and Jon, this convenience
    shortcut is not clearly justified and it could let the user
    thing the disabled EXPLAINs are related to the model instance
    rather than being globally disabled.
Commits on Dec 2, 2011
  1. @fxn
  2. @fxn
Commits on Nov 6, 2011
  1. @fxn

    implements AR::Relation#explain

    fxn authored
    This is a first implementation, EXPLAIN is highly
    dependent on the database and I have made some
    On one hand, the method allows you to run the most
    common EXPLAIN and that's it. If you want EXPLAIN
    ANALYZE in PostgreSQL you need to do it by hand.
    On the other hand, I've tried to construct a string
    as close as possible to the ones built by the
    respective shells. The rationale is that IMO the
    user should feel at home with the output and
    recognize it at first sight. Per database.
    I don't know whether this implementation is going
    to work well. Let's see whether people like it.
Something went wrong with that request. Please try again.