增加codefirst 说明
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-10-15 13:41:17 +08:00
parent d723c64d5b
commit 8e1ae18de0
2 changed files with 10 additions and 1 deletions

View File

@ -12677,6 +12677,8 @@
<member name="T:IRaCIS.Core.Application.Service.TestMinimalApiService">
<summary>
minimal api 测试
学习参考文档http://fanrk.cn/%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3/MinimalApi/MinimalApi.html
组件参考文档https://docs.masastack.com/framework/building-blocks/minimal-apis#section-69828ff0
</summary>
</member>
<member name="M:IRaCIS.Core.Application.Service.TestService.DeleteConsistentDate(System.Guid,IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.TaskConsistentRule},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.ReadingConsistentClinicalDataPDF},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.ReadingConsistentClinicalData})">

View File

@ -3,7 +3,7 @@
1、生成迁移文件(add-migration init -Project IRaCIS.Core.Infra.EFCore )
add-migration init
add-migration xxx名字
2、移除生成的迁移文件
@ -22,6 +22,13 @@
Script-Migration from to
针对字符串类型 不是默认长度400的需要标注
比如 [StringLength(1000)] 设置1000
比如 [MaxLength] 自动设置为 nvarchar(max)
针对decimal 类型
默认是: [DecimalPrecision(18, 2)]
如果其他的可以这样设置比如: [DecimalPrecision(18, 4)]
# 使用dotnet 命令迁移(dotnet ef dbcontext list -p IRaCIS.Core.Infra.EFCore )