Closed aanoaa closed 9 years ago
hi. I usually using result_base_class for prevent loading components multiple times.
result_base_class
package App::Schema::Parent; use Moose; use MooseX::NonMoose; use namespace::autoclean; extends 'DBIx::Class::Core'; __PACKAGE__->load_components(qw/ InflateColumn::DateTime TimeStamp EncodedColumn /); __PACKAGE__->meta->make_immutable; 1;
above, EncodedColumn is display after TimeStamp.
EncodedColumn
TimeStamp
if derived class extends this class, EncodedColumn is not working. here is my test file. https://dl.dropboxusercontent.com/u/16719710/tmp/oops.tar.gz execute for just type perl test.pl
perl test.pl
if switching EncodedColumn and TimeStamp position, it works.
I don't know this issue associate with this modules. maybe this is more associate with DBIx::Class core.
DBIx::Class
thanks.
Thanks for the report and sorry for the delay. Will check it out.
Fixed in 1f0c37d64c.
hi. I usually using
result_base_class
for prevent loading components multiple times.above,
EncodedColumn
is display afterTimeStamp
.if derived class extends this class, EncodedColumn is not working. here is my test file. https://dl.dropboxusercontent.com/u/16719710/tmp/oops.tar.gz execute for just type
perl test.pl
if switching
EncodedColumn
andTimeStamp
position, it works.I don't know this issue associate with this modules. maybe this is more associate with
DBIx::Class
core.thanks.