X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FSQLite.pm;h=bffd13312a5961b4cf4c320a1272aa97c66b49e3;hb=96736321fa6fb1efc9e471b037e508778188dbbe;hp=4a95dbf2fbb0d689adf7c35ff89ee48aa7b05385;hpb=acc015545c7f248baeb2a5f2c192cf2f8cffe757;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/SQLite.pm b/lib/DBIx/Class/Storage/DBI/SQLite.pm index 4a95dbf..bffd133 100644 --- a/lib/DBIx/Class/Storage/DBI/SQLite.pm +++ b/lib/DBIx/Class/Storage/DBI/SQLite.pm @@ -45,13 +45,17 @@ sub backup } sub deployment_statements { - my $self = shift;; + my $self = shift; my ($schema, $type, $version, $dir, $sqltargs, @rest) = @_; $sqltargs ||= {}; - if (my $version = $self->_server_info->{dbms_version}) { - $sqltargs->{producer_args}{sqlite_version} = $version; + if ( + ! exists $sqltargs->{producer_args}{sqlite_version} + and + my $dver = $self->_server_info->{normalized_dbms_version} + ) { + $sqltargs->{producer_args}{sqlite_version} = $dver; } $self->next::method($schema, $type, $version, $dir, $sqltargs, @rest);