Alzabo-GUI-Mason

 view release on metacpan or  search on metacpan

mason/view_sync_sql.mhtml  view on Meta::CPAN

  <td>

<div class="page">

<pre>
<% join "\n\n", map {"$_;"} @sql %>
</pre>
% if (@sql) {

 <form action="execute_sync_sql<% Alzabo::GUI::Mason::Config::mason_extension() %>" method="post">
 <input type="hidden" name="schema" value="<% $s->name %>">
 <& login_form.mas &>
 <input type="submit" value="Execute SQL">

% } else {
<p>
No SQL to display.  This probably means the schema has already been
instantiated and no changes have been made to it.
</p>

<p>
<a href="view_schema<% Alzabo::GUI::Mason::Config::mason_extension() %>?schema=<% $s->name | u %>">Back</a>
</p>
% }

</div>

  </td>
<%args>
$s
$user => undef
$password => undef
$host => undef
$port => undef
</%args>
<%init>
my @sql;
eval
{
    @sql = $s->sync_backend_sql( user => $user,
				 password => $password,
				 host => $host,
				 port => $port,
			       );
};

my $e = $@;

$m->comp( 'exception', $e ) if $e;

</%init>

<%attr>
show_tables => 0
</%attr>



( run in 0.939 second using v1.01-cache-2.11-cpan-f56aa216473 )