'Я работаю над приложением EF Core
, где я наследую общий класс в entity
.Когда я перемещаю и обновляю базу данных, в первую очередь создаются унаследованные столбцы, а затем идут свойства объекта.
Просто любопытно, я хотел знать, возможно ли автоматизировать способ установкипорядок создания столбцов в таблице SQL.
// Код:
public class Employee: BasicEntity
{
[Required(ErrorMessage = "Name is required")]
[StringLength(60, ErrorMessage = "Name can't be longer than 60 characters")]
public string Name { get; set; }
[Required(ErrorMessage = "Age is required")]
public int Age { get; set; }
[Required(ErrorMessage = "DOB is required")]
public DateTime DOB { get; set; }
[Required(ErrorMessage = "City is required")]
public int City { get; set; }
[Required(ErrorMessage = "State is required")]
public int State { get; set; }
[Required(ErrorMessage = "Country is required")]
public int Country { get; set; }
}