升级流程
-
更新模板
Terminal window dotnet new update --checkdotnet new update -
拉取最新变更
Terminal window git pull origin main -
重新构建
Terminal window dotnet build -
重新初始化 Schema(如果实体有变更)
Terminal window dotnet run --project src/Hosts/BitzOrcas.Api -- --init-schema -
重新填充种子数据(如果种子数据有变更)
Terminal window dotnet run --project src/Hosts/BitzOrcas.Api -- --seed-only
Schema 迁移方式
BitzOrcas 使用 SqlSugar CodeFirst Schema 初始化,而非传统的 EF Core 迁移。Schema 变更通过 --init-schema 应用,会根据当前实体定义创建或更新表。
破坏性变更
查看 更新日志 了解各版本的破坏性变更。