update_database.html.erb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:2k
源码类别:

Ajax

开发平台:

Others

  1. <% @page_heading = _('Database migration') %>
  2. <% subtabs_for(:settings) %>
  3. <div class='ui-accordion ui-widget ui-helper-reset ui-accordion-icons settings'>
  4.   <h3 class='ui-accordion-header ui-helper-reset ui-state-default ui-corner-top'><span class='ui-icon ui-icon-gear'></span> <%= _("Information")%></h3>
  5.   <div class='ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active'>
  6.     <p>
  7.       <strong><%= _("Current database version")%>:</strong>
  8.       <%= @current_version %>
  9.     </p>
  10.     <% unless @needed_migrations.blank? %>
  11.     <p>
  12.       <strong><%= _("New database version")%>:</strong>
  13.       <%= @needed_version %>
  14.     </p>
  15.     <p>
  16.       <label><%= _("Your database supports migrations")%>:</label>
  17.       <%= @support ? _('yes') : _('no') %>
  18.     </p>
  19.     <h3><%= _("Needed migrations")%></h3>
  20.     <ul>
  21.       <% for migration in @needed_migrations %>
  22.       <li><%= migration.humanize %></li>
  23.       <% end %>
  24.     </ul>
  25.     <% end %>
  26.     <% form_tag :action => 'migrate' do %>
  27.       <% if @current_version == @needed_version %>
  28.       <div class='ui-widget ui-widget ui-helper-reset' >
  29.         <div class='ui-state-highlight ui-corner-all' style='padding: 0pt 0.7em;'>
  30.           <p><span class='ui-icon ui-icon-info' style='float: left; margin-right: 0.3em;'></span><strong><%= _("You are up to date!")%></strong></p>
  31.         </div>
  32.       </div>
  33.       <% else %>
  34.       <%= save(_("Update database now")) %>  <small><%= _("may take a moment")%></small>
  35.       <% end %>
  36.     <% end %>
  37.   </div>
  38. </div>