Fehler "Spalte C.Createdon existiert nicht ..." In postgreSQL protokolliert während des Codes erste Kontextinitialisierung mit dem DevarT DOTConnect-Anbieter
-
21-12-2019 - |
Frage
Ich erhalte den folgenden Fehler in meinen PostgressQl-Protokollen, wann immer mein Kontext initialisiert wird:
generasacodicetagpre.Alles scheint zum größten Teil in Ordnung zu funktionieren, aber ich möchte den Fehler besser verstehen und wenn möglich verschwinden.
Ist dies ein Fehler mit dem DOTCONNECT-Anbieter oder erwartet, dass ich diese benutzerdefinierte Spalte an meine __migrationshistory-Tabelle hinzufügen kann?
Lösung
Die "Spalte C.Createdon ist keine Ausnahme für dieses Szenario erwartet.Dies ist die interne Logik des Entitätsrahmens.
Die Erstellungsspalte wird nur in EF 4.3 und unten verwendet.Die interne Überprüfung der Tabelle "__migrationshistory" und dementsprechend, dass die Spalte "Erstellton" jedoch immer noch existiert, und folglich gibt dies in den späteren EF-Versionen einen Fehler an.Die Implementierung dieser Anfrage stoppt jedoch nicht die Anwendung und beeinträchtigt das Ergebnis nicht.