CodeFirst에서 Column 순서 설정

0부터 시작하는 Order 속성을 사용하여 열 순서를 설정할 수 있습니다.

기본 규칙에 따라 PK 열이 먼저 온 다음 Entity Class에서 해당 속성의 순서에 따라 나머지 열이 표시됩니다.

using System.ComponentModel.DataAnnotations.Schema;

public class Student
{
    [Column(Order = 0)]
    public int StudentID { get; set; }
    
    [Column("Name", Order = 1)]
    public string StudentName { get; set; }
    
    [Column("DoB", Order = 5)]
    public DateTime DateOfBirth { get; set; }
    [Column(Order = 3)]
    public byte[] Photo { get; set; }
    [Column(Order = 2)]
    public decimal Height { get; set; }
    [Column(Order = 4)]
    public float Weight { get; set; }
}
Code language: C# (cs)

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

3 + 19 =