X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FVersioned.pm;h=10edb01415c634314f5183f671027899bf870662;hb=7e3dc46f39301189250953880d568cebdc914a77;hp=d42b897f20fea33123c9ded7f7de876996fe8ba0;hpb=82625f90f8cddcde401d63c89fa348fddc626284;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Schema/Versioned.pm b/lib/DBIx/Class/Schema/Versioned.pm index d42b897..10edb01 100644 --- a/lib/DBIx/Class/Schema/Versioned.pm +++ b/lib/DBIx/Class/Schema/Versioned.pm @@ -617,8 +617,9 @@ sub _create_db_to_schema_diff { return; } - $self->throw_exception($self->storage->_sqlt_version_error) - if (not $self->storage->_sqlt_version_ok); + unless (DBIx::Class::Optional::Dependencies->req_ok_for ('deploy')) { + $self->throw_exception("Unable to proceed without " . DBIx::Class::Optional::Dependencies->req_missing_for ('deploy') ); + } my $db_tr = SQL::Translator->new({ add_drop_table => 1,