switch where wrapping order to look better (and make DBIC oraclejoin.t happy)
Matt S Trout [Sat, 12 Oct 2013 15:59:02 +0000 (15:59 +0000)]
lib/Data/Query/Renderer/SQL/Naive.pm

index 3f2c1a6..df2fe36 100644 (file)
@@ -359,7 +359,7 @@ sub _render_where {
   my ($self, $dq) = @_;
   my ($from, $where) = @{$dq}{qw(from where)};
   while (is_Where $from) {
-    $where = Operator({ 'SQL.Naive' => 'and' }, [ $where, $from->{where} ]);
+    $where = Operator({ 'SQL.Naive' => 'AND' }, [ $from->{where}, $where ]);
     $from = $from->{from};
   }
   my $keyword = (is_Group($from) ? 'HAVING' : 'WHERE');