Entity Framework kommer att använda samma namn (versaler, etc) som deklareras för objektet. Så, till exempel, om du deklarerar ett modellobjekt som:
public class Industry
{
public int IndustryID { get; set; }
}
Entity Framework kommer att leta efter en industritabell med en kolumn för IndustryID.
Du kan ändra detta genom att lägga till kommentarer till dina modeller. Gör följande:
[Table("industry")]
public class Industry
{
public int IndustryID { get; set; }
}
Genom att göra detta kommer dina objekt fortfarande att använda lämpligt .NET-namnschema, men det kommer att matcha din motsvarande databas. Du kan också ändra namnet på kolumnerna med ColumnAttribute .
Alternativt kan du ändra tabellnamnen i MySQL.