Blame view

泰额版/Food Labeling Management Code/Yi.Abp.Net8/module/food-labeling-us/FoodLabeling.Domain.Shared/MultiTenancy/FoodLabelingMultiTenancyConsts.cs 1.09 KB
a1a0369d   李曜臣   5-25代码优化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  namespace FoodLabeling.Domain.Shared.MultiTenancy;
  
  /// <summary>
  /// 食品标签多租户常量(泰额版:每租户独立数据库,平台主库仅存 yitenant
  /// </summary>
  public static class FoodLabelingMultiTenancyConsts
  {
      /// <summary>
      /// 多租户模式配置键:<see cref="SeparateDatabaseMode"/> | SharedDatabase(预留)
      /// </summary>
      public const string ModeConfigKey = "FoodLabeling:MultiTenancy:Mode";
  
      /// <summary>每租户独立库(连接串存 yitenant.TenantConnectionString</summary>
      public const string SeparateDatabaseMode = "SeparateDatabase";
  
      /// <summary>
      /// HTTP 请求头租户键(与 ABP HeaderTenantResolveContributor 一致)
      /// </summary>
      public const string TenantHeaderName = "__tenant";
  
      /// <summary>
      /// 迁移期默认租户 Id(业务库指向原单库数据,须在平台主库 yitenant 存在)
      /// </summary>
      public static readonly Guid LegacyBootstrapTenantId =
          Guid.Parse("11111111-1111-1111-1111-111111111111");
  
    public const string LegacyBootstrapTenantName = "Default";
  }