sozsoft-platform/api/src/Sozsoft.Platform.Domain.Shared/Enums/TablePrefixEnum.cs
Sedat Öztürk 429227df1d Initial
2026-02-24 23:44:16 +03:00

25 lines
790 B
C#

using Sozsoft.Platform.Enums;
namespace Sozsoft.Platform;
public static class TablePrefix
{
public const string HostPrefix = "H";
public const string TenantPrefix = "T";
public const string BranchPrefix = "B";
public static string PlatformByName(MenuPrefix MenuGroup, TableNameEnum tableName)
{
return $"{MenuPrefixExtensions.ToPrefix(MenuGroup)}_{HostPrefix}_{tableName}";
}
public static string TenantByName(MenuPrefix MenuGroup, TableNameEnum tableName)
{
return $"{MenuPrefixExtensions.ToPrefix(MenuGroup)}_{TenantPrefix}_{tableName}";
}
public static string BranchByName(MenuPrefix MenuGroup, TableNameEnum tableName)
{
return $"{MenuPrefixExtensions.ToPrefix(MenuGroup)}_{BranchPrefix}_{tableName}";
}
}