use lib 'lib';
use strictures 2;
use Data::Dumper::Compact;
+use Devel::DDCWarn;
use SQL::Abstract::Formatter;
use SQL::Abstract;
-use SQL::Abstract::ExtraClauses;
my $ddc = Data::Dumper::Compact->new(max_width => 72);
my $sqla = SQL::Abstract->new(
lazy_join_sql_parts => 1,
-);
-SQL::Abstract::ExtraClauses->apply_to($sqla);
+)->plugin('+ExtraClauses');
my $sqlaf = SQL::Abstract::Formatter->new(max_width => 72);
while (1) {
print $qpre.$qindent.$qtype;
my ($sql, @bind) = $sqla->render_statement($expr);
my $fsql = (ref($sql) ? $sqlaf->format(@$sql) : $sql);
- $fsql =~ s/^/$indent/mg;
+ s/^/$indent/mg, s/\n+\Z// for $fsql;
print $fsql."\n";
print reformat(\@bind, $qindent);
print "\n";