2017-02-22 4 views
0
rüstet

Ich bin mir nicht sicher, was falsch sein könnte, wenn ich den Befehl ausführenEF-Core Nur 3 der 12 Modelle wurden

Scaffold-DbContext "Server=TestServer;Database=CIR;Integrated Security=SSPI;MultipleActiveResultSets=True" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

Der Vorgang erfolgreich abgeschlossen wurde, ist das Problem, nur 3 Modelle gebaut. 3 der Tische werden importiert, aber nicht die restlichen 9. Das einzige, was mir einfällt, ist, dass die 3 Tische, die hereingebracht wurden, PK's hatten. Wo die anderen nicht gebraucht werden, und so wurden sie nicht geschaffen. Stimmt es dann, dass das Entity-Framework erfordert, dass Primärschlüssel für jede Tabelle in ein Modell konvertiert werden?

Antwort

2

Ja, EF erfordert einen Primärschlüssel auf jeder Tabelle, und das ist die Standardvorgehensweise

Verwandte Themen