Fix trailing whitespace
[dbsrgits/Data-Query.git] / lib / Data / Query / Renderer / SQL / Dialect / ReturnInto.pm
CommitLineData
bb5b7a0d 1package Data::Query::Renderer::SQL::Dialect::ReturnInto;
2
3use Data::Query::ExprHelpers;
4use Moo::Role;
5
6around _render_insert => sub {
7 my ($orig, $self) = (shift, shift);
8 my ($dq) = @_;
9 if (my $into = $dq->{__PACKAGE__.'.into'}) {
10 my @ret = @{$self->$orig(@_)};
11 return [
49299143 12 @ret, $self->_format_keyword('INTO'),
bb5b7a0d 13 intersperse(',', map $self->_render($_), @$into)
14 ];
15 } else {
16 return $self->$orig(@_);
17 }
18};
19
201;