DBIx-DBSchema
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
DBSchema.pm view on Meta::CPAN
}
=item update_schema [ OPTIONS_HASHREF, ] PROTOTYPE_SCHEMA, DATABASE_HANDLE | DATA_SOURCE [ USERNAME PASSWORD [ ATTR ] ]
Same as sql_update_schema, except actually runs the SQL commands to update
the schema. Throws a fatal error if any statement fails.
=cut
sub update_schema {
#my($self, $new, $dbh) = ( shift, shift, _dbh(@_) );
my($self, $opt, $new, $dbh) = ( shift, _parse_opt(\@_), shift, _dbh(@_) );
foreach my $statement ( $self->sql_update_schema( $opt, $new, $dbh ) ) {
$dbh->do( $statement )
or die "Error: ". $dbh->errstr. "\n executing: $statement";
}
}
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.646 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )