Merge 'trunk' into 'sybase_refactor'
Peter Rabbitson [Mon, 23 Nov 2009 00:29:04 +0000 (00:29 +0000)]
r7947@Thesaurus (orig r7935):  ribasushi | 2009-11-23 01:18:28 +0100
Whoops
r7948@Thesaurus (orig r7936):  ribasushi | 2009-11-23 01:28:50 +0100
Fix ::Versioned regression introduced in r7925

lib/DBIx/Class/Schema/Versioned.pm
lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm

index e8854e3..bce2032 100644 (file)
@@ -473,12 +473,12 @@ sub _on_connect
 
   $args = {} unless $args;
 
-  # useful when connecting from scripts etc
-  return if ($args->{ignore_version} || ($ENV{DBIC_NO_VERSION_CHECK} && !exists $args->{ignore_version}));
-
   $self->{vschema} = DBIx::Class::Version->connect(@{$self->storage->connect_info()});
   my $vtable = $self->{vschema}->resultset('Table');
 
+  # useful when connecting from scripts etc
+  return if ($args->{ignore_version} || ($ENV{DBIC_NO_VERSION_CHECK} && !exists $args->{ignore_version}));
+
   # check for legacy versions table and move to new if exists
   my $vschema_compat = DBIx::Class::VersionCompat->connect(@{$self->storage->connect_info()});
   unless ($self->_source_exists($vtable)) {
index 4082a93..e375b2c 100644 (file)
@@ -18,7 +18,7 @@ sub _rebless {
 
 =head1 NAME
 
-DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server - Support for Microsoft
+DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server - Support for Microsoft
 SQL Server via DBD::ADO
 
 =head1 SYNOPSIS