namespace ZB.MOM.WW.OtOpcUa.Driver.Galaxy.Host.Backend.Galaxy;

/// <summary>
///     Connection settings for the Galaxy <c>ZB</c> repository database. Set from the
///     <c>DriverConfig</c> JSON section <c>Database</c> per <c>plan.md</c> §"Galaxy DriverConfig".
/// </summary>
public sealed class GalaxyRepositoryOptions
{
    public string ConnectionString { get; init; } =
        "Server=localhost;Database=ZB;Integrated Security=True;TrustServerCertificate=True;Encrypt=False;";

    public int CommandTimeoutSeconds { get; init; } = 60;
}
