ABP 改用 MySql
ASP.NET Boilerplate 改用 MySql 操作步驟
安裝 .Net Core 2.0
https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md
下載 ABP Startup Templates
https://aspnetboilerplate.com/
開啟專案 > NGProject.EntityFrameworkCore > NuGet 套件管理 >
移除套件 > Microsoft.EntityFrameworkCore.SqlServer
安裝套件 > Pomelo.EntityFrameworkCore.MySql
修改 NGProject.EntityFrameworkCore/EntityFrameworkCore/NGProjectDbContextConfigurer.cs
改為
移除原有的Migration資料夾 > NGProject.EntityFrameworkCore/Migration
修改連結字串:NGProject.Web.Host/appsettings.json 與 NGProject.Migrator/appsettings.json
改為
設定方案的起始專案為 > NGProject.Web.Host
開啟套件管理主控台 > 預設專案設定為 > NGProject.EntityFrameworkCore >
執行命令 > Add-Migration "AbpZero_Initial" > Update-Database "AbpZero_Initial"
設定方案的起始專案為 > NGProject.Migrator > 執行
設定方案的起始專案為 > NGProject.Web.Host > 執行
完成

PS5
C#
回首頁
本文章從點部落遷移至 Writerside