diff --git a/MagMan.Data/AdminContext.cs b/MagMan.Data/AdminContext.cs
index edcd70c..bb02249 100644
--- a/MagMan.Data/AdminContext.cs
+++ b/MagMan.Data/AdminContext.cs
@@ -44,8 +44,8 @@ namespace MagMan.Data
string connString = DbConfig.ADMIN_CONNECTION_STRING;
if (!optionsBuilder.IsConfigured)
{
- //connString = _configuration.GetConnectionString("GWMS.Data");
- //connString = "Server=localhost;port=3306;database=GWMS;user=GWMS;pwd=GWMS_secret_pwd;sslmode=None;";
+ //connString = _configuration.GetConnectionString("MagMan.Data");
+ connString = "Server=localhost;port=3306;database=MagMan_test;user=root;pwd=Egalware_24068!;sslmode=None;";
var serverVersion = ServerVersion.AutoDetect(connString);
optionsBuilder.UseMySql(connString, serverVersion);
}
diff --git a/MagMan.Data/DbConfig.cs b/MagMan.Data/DbConfig.cs
index 7efe7e8..d0bff82 100644
--- a/MagMan.Data/DbConfig.cs
+++ b/MagMan.Data/DbConfig.cs
@@ -64,7 +64,7 @@ namespace MagMan.Data
public static void InitDb(string server, string nKey, string sKey)
{
DATABASE_SERV = server;
- DATABASE_NAME = $"GWMS_{nKey}";
+ DATABASE_NAME = $"MagMan_{nKey}";
DATABASE_USER = $"user_{nKey}";
DATABASE_PWD = $"pwd_{sKey}";
CONNECTION_STRING = $"server={DATABASE_SERV};port=3306;database={DATABASE_NAME};uid={DATABASE_USER};pwd={DATABASE_PWD};sslmode=None";
diff --git a/MagMan.Data/MagManContext.cs b/MagMan.Data/MagManContext.cs
index 3c00307..eb1b38a 100644
--- a/MagMan.Data/MagManContext.cs
+++ b/MagMan.Data/MagManContext.cs
@@ -96,7 +96,7 @@ namespace MagMan.Data
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
// default
- string connString = "Server=localhost;port=3306;database=GWMS;user=GWMS;pwd=GWMS_secret_pwd;sslmode=None;";
+ string connString = "Server=localhost;port=3306;database=MagMan_Test;user=root;pwd=Egalware_24068!;sslmode=None;";
// tento setup da config
try
@@ -109,6 +109,8 @@ namespace MagMan.Data
if (!optionsBuilder.IsConfigured)
{
//connString = "Server=localhost;port=3306;database=GWMS;user=GWMS;pwd=GWMS_secret_pwd;sslmode=None;";
+ //connString = _configuration.GetConnectionString("MagMan.Data");
+ connString = "Server=localhost;port=3306;database=MagMan_test;user=root;pwd=Egalware_24068!;sslmode=None;";
var serverVersion = ServerVersion.AutoDetect(connString);
optionsBuilder.UseMySql(connString, serverVersion);
}
diff --git a/MagMan.Data/Migrations/20231222163946_InitDb.Designer.cs b/MagMan.Data/Migrations/20231222163946_InitDb.Designer.cs
new file mode 100644
index 0000000..fdfcda4
--- /dev/null
+++ b/MagMan.Data/Migrations/20231222163946_InitDb.Designer.cs
@@ -0,0 +1,56 @@
+//
+using MagMan.Data;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace MagMan.Data.Migrations
+{
+ [DbContext(typeof(MagManContext))]
+ [Migration("20231222163946_InitDb")]
+ partial class InitDb
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("ProductVersion", "6.0.25")
+ .HasAnnotation("Relational:MaxIdentifierLength", 64);
+
+ modelBuilder.Entity("MagMan.Data.DbModels.ConfigModel", b =>
+ {
+ b.Property("KeyName")
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(0);
+
+ b.Property("Note")
+ .IsRequired()
+ .HasMaxLength(250)
+ .HasColumnType("varchar(250)")
+ .HasColumnOrder(3);
+
+ b.Property("Val")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(1);
+
+ b.Property("ValStd")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(2)
+ .HasComment("Valore di default/riferimento per la variabile");
+
+ b.HasKey("KeyName");
+
+ b.ToTable("Config");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/MagMan.Data/Migrations/20231222163946_InitDb.cs b/MagMan.Data/Migrations/20231222163946_InitDb.cs
new file mode 100644
index 0000000..a67ee8b
--- /dev/null
+++ b/MagMan.Data/Migrations/20231222163946_InitDb.cs
@@ -0,0 +1,40 @@
+using Microsoft.EntityFrameworkCore.Migrations;
+
+#nullable disable
+
+namespace MagMan.Data.Migrations
+{
+ public partial class InitDb : Migration
+ {
+ protected override void Up(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.AlterDatabase()
+ .Annotation("MySql:CharSet", "utf8mb4");
+
+ migrationBuilder.CreateTable(
+ name: "Config",
+ columns: table => new
+ {
+ KeyName = table.Column(type: "varchar(50)", maxLength: 50, nullable: false)
+ .Annotation("MySql:CharSet", "utf8mb4"),
+ Val = table.Column(type: "varchar(50)", maxLength: 50, nullable: false)
+ .Annotation("MySql:CharSet", "utf8mb4"),
+ ValStd = table.Column(type: "varchar(50)", maxLength: 50, nullable: false, comment: "Valore di default/riferimento per la variabile")
+ .Annotation("MySql:CharSet", "utf8mb4"),
+ Note = table.Column(type: "varchar(250)", maxLength: 250, nullable: false)
+ .Annotation("MySql:CharSet", "utf8mb4")
+ },
+ constraints: table =>
+ {
+ table.PrimaryKey("PK_Config", x => x.KeyName);
+ })
+ .Annotation("MySql:CharSet", "utf8mb4");
+ }
+
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropTable(
+ name: "Config");
+ }
+ }
+}
diff --git a/MagMan.Data/Migrations/MagManContextModelSnapshot.cs b/MagMan.Data/Migrations/MagManContextModelSnapshot.cs
new file mode 100644
index 0000000..9497f35
--- /dev/null
+++ b/MagMan.Data/Migrations/MagManContextModelSnapshot.cs
@@ -0,0 +1,54 @@
+//
+using MagMan.Data;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace MagMan.Data.Migrations
+{
+ [DbContext(typeof(MagManContext))]
+ partial class MagManContextModelSnapshot : ModelSnapshot
+ {
+ protected override void BuildModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("ProductVersion", "6.0.25")
+ .HasAnnotation("Relational:MaxIdentifierLength", 64);
+
+ modelBuilder.Entity("MagMan.Data.DbModels.ConfigModel", b =>
+ {
+ b.Property("KeyName")
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(0);
+
+ b.Property("Note")
+ .IsRequired()
+ .HasMaxLength(250)
+ .HasColumnType("varchar(250)")
+ .HasColumnOrder(3);
+
+ b.Property("Val")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(1);
+
+ b.Property("ValStd")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)")
+ .HasColumnOrder(2)
+ .HasComment("Valore di default/riferimento per la variabile");
+
+ b.HasKey("KeyName");
+
+ b.ToTable("Config");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}