Я использую Catalyst и DBIx :: Class :: Schema :: Loader для создания моей модели в Catalyst следующим образом:
script/myapp_create.pl model DB DBIC::Schema MyApp::Schema create=static overwrite_modifications=1 components=EncodedColumn dbi:mysql:mydb mydb pass
К сожалению, загрузчик автоматически устанавливает InflateColumn :: DateTime
как компонент по умолчанию, который мне не нужен. Мне нужно исходное значение из базы данных.
__PACKAGE__->load_components("InflateColumn::DateTime", "EncodedColumn");
Кто-нибудь может сказать мне, как этого избежать?