<%- include("../partials/admin-sidebar", { user, active: "database", lang }) %>
<%- include("../partials/page-header", { user, title: t.adminSidebar.database, subtitle: "", showUserName: true, hideDashboardButton: true }) %>
<%- include("../partials/flash") %>

<%= t.databaseoverview.title %>

<%= t.databaseoverview.text %>

<% if (typeof testResult !== "undefined" && testResult) { %>
<%= testResult.message %>
<% } %>

<%= t.global.systeminfo %>

<% if (typeof systemInfo !== "undefined" && systemInfo && systemInfo.error) { %>
❌ <%= t.global.errordatabase %>
<%= systemInfo.error %>
<% } else if (typeof systemInfo !== "undefined" && systemInfo) { %>
<%= t.databaseoverview.mysqlversion %>
<%= systemInfo.version %>
<%= t.databaseoverview.tablecount %>
<%= systemInfo.tableCount %>
<%= t.databaseoverview.databasesize %>
<%= systemInfo.dbSizeMB %> MB
<% if (systemInfo.tables && systemInfo.tables.length > 0) { %>
<%= t.databaseoverview.tableoverview %>
<% systemInfo.tables.forEach(tbl => { %> <% }) %>
<%= t.global.table %> <%= t.global.lines %> <%= t.global.size %> (MB)
<%= tbl.name %> <%= tbl.row_count %> <%= tbl.size_mb %>
<% } %> <% } else { %>
⚠️ <%= t.databaseoverview.nodbinfo %>
<% } %>

Backup & Restore

<% if (typeof backupFiles === "undefined" || !backupFiles || backupFiles.length === 0) { %>
ℹ️ Noch keine Backups vorhanden.
<% } %>