in reply to inflated columns in DBIx::Class

Your bubba("whatever") method must call the make_column_dirty($columnname) method on the row.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

Replies are listed 'Best First'.
Re^2: inflated columns in DBIx::Class
by morgon (Priest) on May 05, 2009 at 10:26 UTC
    Your bubba("whatever") method must call the make_column_dirty($columnname) method on the row.
    I can't because in the version of DBIx::Class (0.08013) that I am using this method does not exist (any more?).
      That method still exists: you can find it in the DBIx::Class::Row module.

      CountZero

      A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James