This commit is contained in:
6d486f49
2026-08-17 00:45:08 -04:00
parent 3a2f112a73
commit 1d6207fbfe
154 changed files with 126007 additions and 47385 deletions
+16 -7
View File
@@ -10,6 +10,7 @@ public class DatabaseHealthStatus
public int CardNotesCount { get; set; }
public int UserDecksCount { get; set; }
public int PasskeysCount { get; set; }
public int UsersCount { get; set; }
public int PendingMigrationsCount { get; set; }
public int AppliedMigrationsCount { get; set; }
public string? ErrorMessage { get; set; }
@@ -22,13 +23,20 @@ public class OperationResult
public string Message { get; set; } = string.Empty;
public string? ErrorDetails { get; set; }
public static OperationResult Ok(string message) => new() { Success = true, Message = message };
public static OperationResult Fail(string message, string? errorDetails = null) => new()
public static OperationResult Ok(string message)
{
Success = false,
Message = message,
ErrorDetails = errorDetails
};
return new OperationResult { Success = true, Message = message };
}
public static OperationResult Fail(string message, string? errorDetails = null)
{
return new OperationResult
{
Success = false,
Message = message,
ErrorDetails = errorDetails
};
}
}
public class SeedResult
@@ -37,6 +45,7 @@ public class SeedResult
public int CardNotesSeeded { get; set; }
public int UserDecksSeeded { get; set; }
public int PasskeysSeeded { get; set; }
public int UsersSeeded { get; set; }
public string Message { get; set; } = string.Empty;
}
@@ -74,4 +83,4 @@ public class DatabaseTestCaseResult
{
Logs.Add($"[{DateTime.UtcNow:HH:mm:ss.fff}] {message}");
}
}
}