dbicdump


SYNOPSIS
         dbicdump [-o <loader_option>=<value> ] <schema_class> <connect_info>

       Examples:

         $ dbicdump -o dump_directory=./lib \
           -o components='["InflateColumn::DateTime"]' \
           MyApp::Schema dbi:SQLite:./foo.db '{ quote_char => "\"" }'

         $ dbicdump -o dump_directory=./lib \
           -o components='["InflateColumn::DateTime"]' \
           -o preserve_case=1 \
           MyApp::Schema dbi:mysql:database=foo user pass '{ quote_char => "`" }'

       On Windows that would be:

         $ dbicdump -o dump_directory=.\lib ^
           -o components="[q{InflateColumn::DateTime}]" ^
           -o preserve_case=1 ^
           MyApp::Schema dbi:mysql:database=foo user pass "{ quote_char => q{`} }"

DESCRIPTION
       Dbicdump generates a DBIx::Class schema using "make_schema_at" in
       DBIx::Class::Schema::Loader and dumps it to disk.

       You can pass any DBIx::Class::Schema::Loader::Base constructor option
       using "-o <option>=<value>". For convenience, option names will have
       "-" replaced with "_" and values that look like references or quote-
       like operators will be "eval"-ed before being passed to the
       constructor.

       The "dump_directory" option defaults to the current directory if not
       specified.

SEE ALSO
       DBIx::Class::Schema::Loader, DBIx::Class.

AUTHOR
       Dagfinn Ilmari Mannsaaker "<ilmari@ilmari.org>"

CONTRIBUTORS
       Caelum: Rafael Kitover <rkitover@cpan.org>

LICENSE
       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.



perl v5.12.4                      2011-02-25                      DBICDUMP(1p)
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2017 Hurricane Electric. All Rights Reserved.