Files
strataspheredatamanagement/src/Strata.Stratasphere.Biz/Configuration/SnowflakeEnvironmentOptions.cs
T
2026-06-23 11:26:55 -05:00

20 lines
707 B
C#

using System;
namespace Strata.Stratasphere.Biz.Configuration
{
public class SnowflakeEnvironmentOptions : SnowflakeLib.Configuration.SnowflakeOptions
{
public string StandardsWarehouse { get; set; }
public string StandardsWarehouseSize { get; set; }
public string StandardsWarehouseMaxClusterSize { get; set; }
public string Warehouse { get; set; }
public string RoleName { get; set; }
public string AdminRoleName { get; set; }
public string SphCoreRoleName { get; set; }
public string GetClientDatabaseName(string environmentName, Guid clientDbGuid) => $"{environmentName.Substring(0, 1)}_{clientDbGuid:N}".ToUpper();
}
}