using System.Text.Json.Serialization;
namespace Omika.HfSqlProbe;
///
/// Represents the local test configuration for a single HFSQL database.
///
public sealed class HfSqlTestDatabaseConfiguration
{
[JsonPropertyName("Database")]
public string Database { get; set; } = string.Empty;
[JsonPropertyName("User")]
public string User { get; set; } = string.Empty;
/// Server credential; never displayed.
[JsonPropertyName("Credential")]
public string Credential { get; set; } = string.Empty;
/// Original database name before cloning, if applicable.
[JsonPropertyName("OriginalDatabaseName")]
public string? OriginalDatabaseName { get; set; }
}