2017-06-07 5 views
1

Ich habe erfolgreich einen DbContext mit Tabellen in asp.netcore erstellt.Asp.NetCore bringt Tabelle in vorhandenen DbContext

Allerdings habe ich festgestellt, dass es noch ein paar Tabellen gibt, die ich hinzufügen muss. Ich weiß, dass EDMX-Dateien und die Aktualisierung des Datenbankmodells in .netcore nicht mehr verfügbar sind, und ich frage mich, ob es möglich ist, diese Tabellen automatisch in Klassen zu generieren, wenn dbcontext bereits erstellt wurde.

Antwort

0

benötigen Sie den Entity Framework Kern Migration mit CLI/Package-Konsole zu lernen, wird es Migration Snapshot-Klassen-Dateien erstellen und Sie müssen die Anwendung Migration zu untersuchen, Sie Migrations - EF Core with ASP.NET Core

0

Sie müssen verweisen EntityFramework Kern verwenden, und durchsuchen Sie es online, Sie können eine Menge Tutorials bekommen, wie es geht. Ich habe es an nur einem Tag gelernt.

0

Sie können die Tabellen in Ihrer DB und dann Scaffold hinzufügen. Ihre Modelle werden aktualisiert.

Um Scaffold, offene Package Manager Console in Visual Studio und die folgende Zeile hinzufügen, und geben Sie ein:

Scaffold-DbContext "ServerYourServerName;Database=YourDBName;Trusted_Connection=True;UserId=YourUserId;Password=YourPassword;Integrated Security=false;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -f 

Ich weiß, ich bin zu beantworten spät, ich hoffe, dass es andere helfen.

Verwandte Themen