Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 22, 2015
Commits on Nov 29, 2014
Commits on Mar 25, 2014
  1. Bump version to 1.0.7

    authored
Commits on Mar 24, 2014
  1. Handle cases where inserting or deleting unassociated records in coun…

    authored
    …ter cache trigger
    
    This was causing the error "The tuple structure of a not-yet-assigned
    record is indeterminate".  While here, restructure things in the
    counter and sum cache triggers so that UPDATE statements are not sent
    for unassociated records.
Commits on Mar 20, 2014
  1. Handle NULL foreign key values correctly for the counter cache

    authored
    Add specs for NULL foreign key handling for sum cache and touch
    triggers as well, though those appear to handle NULL values
    correctly.
  2. Fix counter/sum cache and touch triggers when foreign key column modi…

    authored
    …fied, bump version to 1.0.6
    
    The counter/sum cache and touch triggers did not handle cases
    where the foreign key was modified previously.  This makes it
    handles those cases.
    
    The basic idea is simple.  If the foreign key changes, process
    the row as an insert of the new row and a delete of the old row.
    
    While here, DRY up the related code so it is easier to understand.
Commits on Feb 13, 2014
  1. @magnetised
Commits on Dec 6, 2013
  1. @chanks
  2. @chanks
  3. @chanks
Commits on Nov 7, 2011
Commits on Mar 23, 2011
  1. Bump version to 1.0.3

    authored
  2. @funny-falcon
Commits on Sep 29, 2010
Commits on Oct 11, 2009
Commits on Jun 2, 2009
  1. Fix usage on Sequel 2.12.0+; Bump version to 1.0.2.

    authored
    I made this change a long time ago and forgot to commit it.  Better
    late than never.  Bump copyright year while here.
Commits on Dec 13, 2008
  1. Small README fix

    authored
Commits on Dec 12, 2008
  1. Small README fix

    authored
  2. Initial commit

    authored
Something went wrong with that request. Please try again.