Update default guid

This commit is contained in:
sunkaixuan
2025-05-08 15:18:14 +08:00
parent a7ec77c936
commit 8c4d36f0ba
2 changed files with 5 additions and 0 deletions

View File

@@ -48,6 +48,10 @@ namespace SqlSugar
{ {
item.Value = StaticConfig.CustomGuidFunc(); item.Value = StaticConfig.CustomGuidFunc();
} }
else if (StaticConfig.CustomGuidByValueFunc != null&& item.Value is Guid guidValue)
{
item.Value = StaticConfig.CustomGuidByValueFunc(guidValue);
}
else else
{ {
item.Value = Guid.NewGuid(); item.Value = Guid.NewGuid();

View File

@@ -21,6 +21,7 @@ namespace SqlSugar
public static Func<long> CustomSnowFlakeFunc; public static Func<long> CustomSnowFlakeFunc;
public static Func<long> CustomSnowFlakeTimeErrorFunc; public static Func<long> CustomSnowFlakeTimeErrorFunc;
public static Func<Guid> CustomGuidFunc; public static Func<Guid> CustomGuidFunc;
public static Func<Guid,Guid> CustomGuidByValueFunc;
public static Action<object> CompleteQueryableFunc; public static Action<object> CompleteQueryableFunc;
public static Action<object> CompleteInsertableFunc; public static Action<object> CompleteInsertableFunc;