refactor: remove FirstDiscovered field from database status models and UI template
Build and Push / build (godump, amd64, linux) (push) Successful in 19s

This commit is contained in:
2026-06-04 18:29:34 +00:00
parent c3d3b28c64
commit 13009580f3
2 changed files with 0 additions and 7 deletions
-5
View File
@@ -16,7 +16,6 @@ import (
type DBStatus struct {
Name string `json:"name"`
FirstDiscovered time.Time `json:"first_discovered"`
LastBackupTime time.Time `json:"last_backup_time"`
LastBackupSize int64 `json:"last_backup_size"`
LastBackupResult string `json:"last_backup_result"` // success, skipped, failed
@@ -35,7 +34,6 @@ type InstanceStatus struct {
type DBStatusSnapshot struct {
Name string `json:"name"`
FirstDiscovered time.Time `json:"first_discovered"`
LastBackupTime time.Time `json:"last_backup_time"`
LastBackupSize int64 `json:"last_backup_size"`
LastBackupResult string `json:"last_backup_result"`
@@ -68,7 +66,6 @@ func (s *InstanceStatus) Snapshot() InstanceSnapshot {
for _, db := range s.Databases {
snap.Databases = append(snap.Databases, DBStatusSnapshot{
Name: db.Name,
FirstDiscovered: db.FirstDiscovered,
LastBackupTime: db.LastBackupTime,
LastBackupSize: db.LastBackupSize,
LastBackupResult: db.LastBackupResult,
@@ -188,7 +185,6 @@ func (m *Manager) DiscoverInitial() {
inst.Databases[db] = &DBStatus{
Name: db,
FirstDiscovered: time.Now(),
LastBackupTime: lastTime,
LastBackupSize: lastSize,
LastBackupResult: lastResult,
@@ -266,7 +262,6 @@ func (m *Manager) RunInstance(name string) {
if _, exists := inst.Databases[db]; !exists {
inst.Databases[db] = &DBStatus{
Name: db,
FirstDiscovered: time.Now(),
}
logger.Info(name, "Discovered new database: %s", db)
}