Was ist eine Modellspalte in der MigrationHistory-Tabelle?

8

In EF6, wenn Sie Code First Migration verwenden, erstellt es eine Tabelle namens __MigrationHistory mit vier Spalten:

%Vor%

Was sind binäre Daten im Modellfeld? Enthält es das Schema aller Datenbanken? Ich meine, wenn ich eine Datenbank mit Hunderten von Tabellen habe, enthält das Modellfeld alle diese?

    
Nasser Sadraee 26.08.2014, 08:05
quelle

2 Antworten

9

Intern wird diese Funktion verwendet, um den Wert für das Modellfeld zu erhalten:

%Vor%

Also ja, es scheint, dass das Feld das gesamte Modell in einer komprimierten Form enthält.

    
SoftwareFactor 26.08.2014, 08:32
quelle
0

Aus Gründen des EF Prozessverständnisses würde ich vorschlagen, Max Vasilyev aufschlussreich Innerhalb von Entity Framework-Migrationen oder Wie man generierte Xml-Schemas anzeigt Artikel.

Der Artikel enthält ein Beispielprojekt . Sie müssen nur eine der Beispielausgaben in der Datei .edmx speichern und sie mit Visual Studio öffnen.

    
Julio Nobre 21.02.2017 00:41
quelle