diff --git a/MP.MONO.Data/DbAdmin.cs b/MP.MONO.Data/DbAdmin.cs index 06ecddd..7318af9 100644 --- a/MP.MONO.Data/DbAdmin.cs +++ b/MP.MONO.Data/DbAdmin.cs @@ -73,7 +73,7 @@ namespace MP.MONO.Data { await dbCtx.Database.MigrateAsync(); answ = true; - } + } return answ; } diff --git a/MP.MONO.Data/DbModels/AnKeyValModel.cs b/MP.MONO.Data/DbModels/AnKeyValModel.cs new file mode 100644 index 0000000..083df50 --- /dev/null +++ b/MP.MONO.Data/DbModels/AnKeyValModel.cs @@ -0,0 +1,35 @@ +using Microsoft.EntityFrameworkCore; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +// +// This is here so CodeMaid doesn't reorganize this document +// +namespace MP.MONO.Data.DbModels +{ + /// + /// Tabella AnKeyVal + /// + [Table("AnKeyVal")] + public class AnKeyValModel + { + #region Public Properties + + [Key, Column(Order = 0), MaxLength(50)] + public string KeyName { get; set; } + + [Column(Order = 1)] + + public int ValInt { get; set; } = 0; + [Column(Order = 2)] + public int ValFloat { get; set; } = 0; + + [Column(Order = 3), MaxLength(250)] + public string ValString { get; set; } = ""; + + [Column(Order = 4), Comment("Descrizione dell'item"), MaxLength(250)] + public string Descript { get; set; } = ""; + + #endregion Public Properties + } +} diff --git a/MP.MONO.Data/DbModels/ConfigModel.cs b/MP.MONO.Data/DbModels/ConfigModel.cs new file mode 100644 index 0000000..bf477b4 --- /dev/null +++ b/MP.MONO.Data/DbModels/ConfigModel.cs @@ -0,0 +1,33 @@ + +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +// +// This is here so CodeMaid doesn't reorganize this document +// + +namespace MP.MONO.Data.DbModels +{ + /// + /// Tabella Config + /// + [Table("Config")] + public class ConfigModel + { + #region Public Properties + + [Key, Column(Order = 0), MaxLength(50)] + public string KeyName { get; set; } = ""; + + [Column(Order = 1), MaxLength(50)] + public string Val { get; set; } = ""; + + [Column(Order = 2), MaxLength(50)] + public string ValStd { get; set; } = ""; + + [Column(Order = 3), MaxLength(250)] + public string Note { get; set; } = ""; + + #endregion Public Properties + } +} diff --git a/MP.MONO.Data/Migrations/20220210175437_Initial.Designer.cs b/MP.MONO.Data/Migrations/20220210175810_Initial.Designer.cs similarity index 98% rename from MP.MONO.Data/Migrations/20220210175437_Initial.Designer.cs rename to MP.MONO.Data/Migrations/20220210175810_Initial.Designer.cs index d003114..dfdffd4 100644 --- a/MP.MONO.Data/Migrations/20220210175437_Initial.Designer.cs +++ b/MP.MONO.Data/Migrations/20220210175810_Initial.Designer.cs @@ -10,7 +10,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; namespace MP.MONO.Data.Migrations { [DbContext(typeof(MapoMonoContext))] - [Migration("20220210175437_Initial")] + [Migration("20220210175810_Initial")] partial class Initial { protected override void BuildTargetModel(ModelBuilder modelBuilder) diff --git a/MP.MONO.Data/Migrations/20220210175437_Initial.cs b/MP.MONO.Data/Migrations/20220210175810_Initial.cs similarity index 100% rename from MP.MONO.Data/Migrations/20220210175437_Initial.cs rename to MP.MONO.Data/Migrations/20220210175810_Initial.cs