c# - 列顺序 EF Core Net 5
问题描述
我正在使用实体框架和 NET5,我正在尝试在定义中设置列顺序值,但是在创建迁移和更新数据库时,表不反映我设置的顺序。这里的代码:
public void Configure(EntityTypeBuilder<ApplicationUser> builder)
{
//builder.Ignore(e => e.DomainEvents);
builder.ToTable("uauser", "sec");
builder.HasKey(p => p.Id).HasName("pk_uapuser");
builder.Property(t => t.Id).HasColumnName("uaid").HasAnnotation("Order", 1).IsRequired();
builder.Property(t => t.CompanyId).HasColumnName("uacompanyid").HasAnnotation("Order", 2).IsRequired();
builder.Property(t => t.PersonalId).HasColumnName("uapid").HasAnnotation("Order", 3).HasMaxLength(30).IsRequired();
builder.Property(t => t.Name).HasColumnName("uaname").HasAnnotation("Order", 4).HasMaxLength(50).IsRequired();
}
非常感谢你的帮助!!!。
解决方案
推荐阅读
- javascript - 在 Web 应用程序中同时录制屏幕和预览摄像头在 Chrome/macOS 设置上效果不佳
- css - 调整手风琴图标
- visual-studio-code - 如何在 VSCode 中调试 Deno
- python - 如何从python中的图像中检测字体系列?
- python - 将字符串中的零替换为一和零替换为零的更有效方法(例如“100001”到“011110”)
- networking - 如何使用 VLAN 查找广播域和冲突域的数量
- r - 在 R 中有效的 data.table 中更新一列两次
- laravel - Laravel,根据类别选择更改表单字段
- sql-server - SQL Server UPDATE 基于上一个日期
- python - 从 HTML 页面抓取后的 CSV 问题