# NAME Test::mysql::DatadirDumper - Dump mysql data directory for Test::mysqld # SYNOPSIS use Test::mysql::DatadirDumper; my $datadir = 'path/to/datadir'; Test::mysqld::DatadirDumper->new( datadir => $datadir, ddl_file => 't/data/ddl.sql', fixtures => ['t/data/item.yml'], )->dump; # $datadir is usable as follows my $mysqld = Test::mysqld->new( my_cnf => { 'skip-networking' => '', }, copy_data_from => $datadir, ); # DESCRIPTION Test::mysql::DatadirDumper is to dump data directory of mysql. The directory is useful for [Test::mysql](http://search.cpan.org/perldoc?Test::mysql)'s `copy_data_from` option. # CONSTRUCTOR `new` is constructor and following options are available. - `datadir:Str` Required. Data directory to be dumped. - `ddl_file:Str` Required. Create statements for mysql. - `fixtures:ArrayRef` Optional. # METHOD ## `dump` Dump data directory. # LICENSE Copyright (C) Songmu. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. # AUTHOR Songmu