'parent' => '0.223',
'JSON::Any' => '0',
'Getopt::Long::Descriptive' => '0.081',
+ 'Text::CSV_XS' => '0.70',
);
#************************************************************************#
=head1 SYNOPSIS
+ $ dbicadmin --help
+
+ $ dbicadmin --schema=MyApp::Schema \
+ --connect='["dbi:SQLite:my.db", "", ""]' \
+ --deploy
+
+ $ dbicadmin --schema=MyApp::Schema --class=Employee \
+ --connect='["dbi:SQLite:my.db", "", ""]' \
+ --op=update --set='{"name":"New_Employee"}'
+
use DBIx::Class::Admin;
# ddl manipulation
# install a version for an unversioned schema
$admin->install("3.0");
+=head1 REQUIREMENTS
+
+The following CPAN modules are required to use C<dbicadmin> and this module:
+
+L<Moose>
+
+L<MooseX::Types>
+
+L<MooseX::Types::JSON>
+
+L<MooseX::Types::Path::Class>
+
+L<Try::Tiny>
+
+L<parent>
+
+L<JSON::Any>
+
+L<namespace::autoclean>
+
+L<Getopt::Long::Descriptive>
+
+L<Text::CSV>
+
=head1 Attributes
=head2 schema_class
return $cfg;
}
-=head1 AUTHORS
+=head1 AUTHOR
See L<DBIx::Class/CONTRIBUTORS>.