Aggiunta migrazione e modello dati raw da deserializzare

This commit is contained in:
Samuele Locatelli
2026-01-09 12:21:36 +01:00
parent 8f05eae707
commit 9c19bd147c
15 changed files with 4367 additions and 118 deletions
+6 -6
View File
@@ -107,7 +107,7 @@ namespace EgwCoreLib.Lux.Data
}
if (!optionsBuilder.IsConfigured)
{
var serverVersion = ServerVersion.AutoDetect(connString);
var serverVersion = ServerVersion.AutoDetect(connString);
// 2026.01.09 aggiornata init componente POMELO
#if false
@@ -175,16 +175,16 @@ namespace EgwCoreLib.Lux.Data
.Property(e => e.TagList)
.HasColumnType("json");
#endif
// modalità non valida x Pomelo 8 e MariaDb
#if false
// gestione dei dati serializzati di stima tempi come JSON
modelBuilder.Entity<ProductionGroupModel>()
.OwnsMany(x => x.WorkGroupList, b =>
{
b.ToJson();
});
// Forza il tipo colonna se la migration continua a fallire
modelBuilder.Entity<ProductionGroupModel>()
.Property(e => e.WorkGroupList)
.HasColumnType("json");
});
#endif
#if false
// JobTask ↔ Tags