1 |
|
<%args> |
2 |
|
$database_id => undef |
3 |
|
</%args> |
4 |
<%init> |
<%init> |
5 |
my $queries = SQLSession::Model::QueryCollection->new(); |
my $queries = SQLSession::Model::QueryCollection->new(); |
6 |
|
|
10 |
} else { |
} else { |
11 |
$queries->limit( column => 'visible', value => 1 ); |
$queries->limit( column => 'visible', value => 1 ); |
12 |
} |
} |
13 |
|
$queries->limit( column => 'on_database', value => $database_id ) if ( $database_id ); |
14 |
$queries->order_by( column => 'name', order => 'asc' ); |
$queries->order_by( column => 'name', order => 'asc' ); |
15 |
|
|
16 |
|
warn $queries->build_select_query; |
17 |
|
|
18 |
</%init> |
</%init> |
19 |
|
|
20 |
<&| /_elements/wrapper, title => "Available queries" &> |
<&| /_elements/wrapper, title => "Available queries" &> |
27 |
|
|
28 |
<span class="database-name">on <% $q->on_database->name %> |
<span class="database-name">on <% $q->on_database->name %> |
29 |
% if ( $edit ) { |
% if ( $edit ) { |
30 |
<tt>[<% $q->on_database->dsn %>]</tt> |
<tt>[<% $q->on_database->id . ': ' . $q->on_database->dsn %>]</tt> |
31 |
% } |
% } |
32 |
</span> |
</span> |
33 |
|
|