添加元数据配置说明

This commit is contained in:
xuejiaming 2023-02-25 22:57:15 +08:00
parent b2bff085df
commit 335687c3bf
2 changed files with 7 additions and 1 deletions

View File

@ -11,8 +11,13 @@ namespace ShardingCore.Core.EntityMetadatas
/// <typeparam name="TEntity"></typeparam>
public interface IEntityMetadataTableConfiguration<TEntity>where TEntity : class
{
/// <summary>
/// 配置对象的分表信息
/// 配置分表的一些信息
/// 1.ShardingProperty 哪个字段分表
/// 2.TableSeparator 分表的后缀和表名的连接符
/// 3.AutoCreateTable 启动时是否需要创建对应的分表信息
/// 3.ShardingExtraProperty 额外分片字段
/// </summary>
/// <param name="builder"></param>
void Configure(EntityMetadataTableBuilder<TEntity> builder);

View File

@ -92,6 +92,7 @@ namespace ShardingCore.Core.VirtualRoutes.TableRoutes.Abstractions
/// 1.ShardingProperty 哪个字段分表
/// 2.TableSeparator 分表的后缀和表名的连接符
/// 3.AutoCreateTable 启动时是否需要创建对应的分表信息
/// 3.ShardingExtraProperty 额外分片字段
/// </summary>
/// <param name="builder"></param>
public abstract void Configure(EntityMetadataTableBuilder<T> builder);