项目配置使用Json 列 测试
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-11-08 13:49:49 +08:00
parent 1f33a9fa4e
commit 41a889f201
7 changed files with 18144 additions and 12 deletions
@@ -69,6 +69,12 @@ public class IRaCISDBContext : DbContext
v => string.IsNullOrEmpty(v) ? null : JsonConvert.DeserializeObject<List<TestJsonObject>>(v));
});
modelBuilder.Entity<Trial>(entity =>
{
entity.Property(e => e.TrialObjectNameList).HasConversion(v => v == null ? "[]" : JsonConvert.SerializeObject(v),
v => string.IsNullOrEmpty(v) ? null : JsonConvert.DeserializeObject<List<TrialObjectNameConfig>>(v));
});
#region pgsql codefirst
//if (base.Database.IsNpgsql())
//{