File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ sub as_sql {
6565 $sql .= ' DISTINCT ' if $stmt -> distinct;
6666 $sql .= join (' , ' , map {
6767 my $alias = $stmt -> select_map-> {$_ };
68- $alias && / (?:^|\. )\Q $alias \E $ / ? $_ : " $_ $alias " ;
68+ $alias && / (?:^|\. )\Q $alias \E $ / ? $_ : qq! $_ " $alias "! ;
6969 } @{ $stmt -> select }) . " \n " ;
7070 }
7171 $sql .= ' FROM ' ;
Original file line number Diff line number Diff line change @@ -288,7 +288,7 @@ $stmt = ns();
288288$stmt -> add_select(' f.foo' => ' foo' );
289289$stmt -> add_select(' COUNT(*)' => ' count' );
290290$stmt -> from([ qw( baz ) ]);
291- is($stmt -> as_sql, " SELECT f.foo, COUNT(*) count\n FROM baz\n " );
291+ is($stmt -> as_sql, qq! SELECT f.foo, COUNT(*) " count" \n FROM baz\n ! );
292292my $map = $stmt -> select_map;
293293is(scalar (keys %$map ), 2);
294294is($map -> {' f.foo' }, ' foo' );
@@ -306,7 +306,7 @@ $stmt->limit(2);
306306$stmt -> add_having(count => 2);
307307
308308is($stmt -> as_sql, <<SQL );
309- SELECT foo, COUNT (* ) count
309+ SELECT foo, COUNT (* ) " count"
310310FROM baz
311311WHERE (foo = ?)
312312GROUP BY baz
You can’t perform that action at this time.
0 commit comments