我正在使用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");
谁能告诉我如何防止这种情况?