diff --git a/RIZO上海干巷总装车间线边库.slnLaunch b/RIZO上海干巷总装车间线边库.slnLaunch new file mode 100644 index 0000000..8bcdfc5 --- /dev/null +++ b/RIZO上海干巷总装车间线边库.slnLaunch @@ -0,0 +1,15 @@ +[ + { + "Name": "新建配置文件", + "Projects": [ + { + "Path": "Server\\RIZO.Server.Start\\RIZO.Server.Start.csproj", + "Action": "Start" + }, + { + "Path": "Client\\RIZO.Client.Start\\RIZO.Client.Start.csproj", + "Action": "Start" + } + ] + } +] \ No newline at end of file diff --git a/Server/RIZO.Server.EFContext/EFContext.cs b/Server/RIZO.Server.EFContext/EFContext.cs index e8693d2..627ce67 100644 --- a/Server/RIZO.Server.EFContext/EFContext.cs +++ b/Server/RIZO.Server.EFContext/EFContext.cs @@ -9,6 +9,8 @@ namespace RIZO.Server.EFContext { _configuration = configuration; } + + public EFCoreContext CreateDBContext() { return new EFCoreContext(_configuration.Read("DBConnectStr")); diff --git a/Server/RIZO.Server.EFCore/EFCoreContext.cs b/Server/RIZO.Server.EFCore/EFCoreContext.cs index 037aa4d..0d25deb 100644 --- a/Server/RIZO.Server.EFCore/EFCoreContext.cs +++ b/Server/RIZO.Server.EFCore/EFCoreContext.cs @@ -19,7 +19,10 @@ namespace RIZO.Server.EFCore } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { - optionsBuilder.UseSqlServer(strConn); + //optionsBuilder.UseSqlServer(strConn); + // MySQL 配置(使用 Pomelo 提供程序) + optionsBuilder.UseMySql(strConn, + ServerVersion.AutoDetect(strConn)); } protected override void OnModelCreating(ModelBuilder modelBuilder) diff --git a/Server/RIZO.Server.EFCore/RIZO.Server.EFCore.csproj b/Server/RIZO.Server.EFCore/RIZO.Server.EFCore.csproj index c348375..76a17c6 100644 --- a/Server/RIZO.Server.EFCore/RIZO.Server.EFCore.csproj +++ b/Server/RIZO.Server.EFCore/RIZO.Server.EFCore.csproj @@ -10,7 +10,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + @@ -18,4 +18,8 @@ + + + + diff --git a/Server/RIZO.Server.Start/appsettings.json b/Server/RIZO.Server.Start/appsettings.json index e812c7a..e3e56da 100644 --- a/Server/RIZO.Server.Start/appsettings.json +++ b/Server/RIZO.Server.Start/appsettings.json @@ -7,7 +7,7 @@ } }, "AllowedHosts": "*", - "DBConnectStr": "Server=127.0.0.1;Database=zx_sp_record;User Id=sa;Password=123456;", + "DBConnectStr": "Server=139.224.232.211;Database=rizo_xbp;User Id=root;Password=doantech123;Port=3308" //"ConnectionStrings": { // "MySqlConnection": "server=localhost;database=your_database;user=root;password=your_password"