estoy usando Catalyst y DBIx::Class::Schema::Loader para crear mi modelo en el catalizador de esta manera:¿Cómo evito que DBIx :: Class :: Schema :: Loader agregue automáticamente InflateColumn :: DateTime en Catalyst?
script/myapp_create.pl model DB DBIC::Schema MyApp::Schema create=static overwrite_modifications=1 components=EncodedColumn dbi:mysql:mydb mydb pass
Desafortunadamente el cargador ajusta automáticamente InflateColumn::DateTime
como un componente por defecto, que no quiero. Quiero el valor bruto de la base de datos.
__PACKAGE__->load_components("InflateColumn::DateTime", "EncodedColumn");
¿Alguien me puede decir cómo prevenir esto?
Hola Ashley, eso es a lo que le tenía miedo, encontré ese código de ayuda pero no estaba seguro de si había alguna forma de evitarlo. Iré por el camino de dbicdump. Acabo de escribir un pequeño perl helper que vacia manualmente el esquema. No está mal. Gracias por mirar en esto. –