Как предотвратить DBIx :: Class :: Schema :: Loader от автоматического добавления InflateColumn :: DateTime в Catalyst?

Я использую 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");

Кто-нибудь может сказать мне, как этого избежать?

6
задан daxim 31 January 2011 в 16:06
поделиться