Bio-Chado-Schema
view release on metacpan or search on metacpan
lib/Bio/Chado/Schema/Test.pm view on Meta::CPAN
);
} else {
$schema = Bio::Chado::Schema->compose_namespace('Bio::Chado::Schema::Test');
}
if ($args{storage_type}) {
$schema->storage_type($args{storage_type});
}
$schema = $schema->connect($self->_database(%args));
$schema->storage->on_connect_do(['PRAGMA synchronous = OFF']) unless $self->has_custom_dsn;
unless ( -e _sqlite_dbfilename() ) {
__PACKAGE__->deploy_schema( $schema, $args{deploy_args} ) if $should_deploy;
__PACKAGE__->populate_schema( $schema ) if $args{populate};
}
return $schema;
}
=head2 deploy_schema
( run in 0.252 second using v1.01-cache-2.11-cpan-0d8aa00de5b )