Jeremy J. Koch wrote:
I have the luck of a table with a column named "source_name".This of course results in a hilarious situation: DBIx::Class::Row::get_column(): Can't fetch data as class method at (eval 6724)Normally I would take the easy route and rename the column. Unfortunately the schema is defined by a proprietary application I am integrating with sothis is not an option. The only solution I could come up with was to omit "source_name" column from the schema class. Then to use +select with +asresultset attributes to specify an a different name for the column.Any thoughts? Have I overlooked a simpler solution? Thank you, -Jeremy
Have you tried setting the accessor key of the column_info for that column?I wonder if this is a column name collision, or just that code is trying to access ->source_name at a higher level....
-=Chris
signature.asc
Description: OpenPGP digital signature
_______________________________________________ List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/ Searchable Archive: http://www.grokbase.com/group/[EMAIL PROTECTED]
