Ich verwende EF Code First seit 1 Monat. Mein Projekt muss mit vielen Tabellen (über 100 Datentabellen) arbeiten und sie werden in Zukunft viele Male geändert werden. Es ist schwer zu kontrollieren und braucht Zeit, um die Migration hinzuzufügen.Wie wird der Tabellenname auf EF Entity abgebildet?
Gibt es eine Lösung, um den Schritt der Add-Migration zu überspringen, erstellen Sie einfach die Tabelle in der Datenbank und erstellen Sie eine Zuordnung zu der Entität?
Beispiel:
In Datenbank habe ich eine Tabelle wie folgt aus:
CREATE TABLE dbo.MyTable
(
Id INT,
Name VARCHAR(255),
Description VARCHAR(1000)
);
Ich möchte es auf die folgende Einheit zur Karte:
public class MyEntity
{
public Id int {get; set;}
public Name string {get; set;}
public Description string {get; set;}
}
Meine erwartete Lösung so etwas wie dieses :
CreateMap("dbo.MyTable", MyEntity)
Sie können das Attribut [Table ("MyTable")] für Ihre Entität verwenden? – MstfAsan
https://stackoverflow.com/help/how-to-ask – Kixoka