Skip to content

Commit 15d2b28

Browse files
committed
use universal quotation marks
1 parent 99ba51d commit 15d2b28

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

lib/Data/ObjectDriver/SQL.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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 ';

t/11-sql.t

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ $stmt = ns();
284284
$stmt->add_select('f.foo' => 'foo');
285285
$stmt->add_select('COUNT(*)' => 'count');
286286
$stmt->from([ qw( baz ) ]);
287-
is($stmt->as_sql, "SELECT f.foo, COUNT(*) `count`\nFROM baz\n");
287+
is($stmt->as_sql, qq!SELECT f.foo, COUNT(*) "count"\nFROM baz\n!);
288288
my $map = $stmt->select_map;
289289
is(scalar(keys %$map), 2);
290290
is($map->{'f.foo'}, 'foo');
@@ -302,7 +302,7 @@ $stmt->limit(2);
302302
$stmt->add_having(count => 2);
303303

304304
is($stmt->as_sql, <<SQL);
305-
SELECT foo, COUNT(*) `count`
305+
SELECT foo, COUNT(*) "count"
306306
FROM baz
307307
WHERE (foo = ?)
308308
GROUP BY baz

0 commit comments

Comments
 (0)