Erreur "Colonne C.Createdon n'existe pas ..." Dans les journaux PostgreSQL pendant le code premier initialisation du contexte à l'aide du fournisseur de Devart DotConnect

StackOverflow https://stackoverflow.com//questions/24025248

Question

Je reçois l'erreur suivante dans mes journaux postgressql chaque fois que mon contexte est initialisé:

2014-06-03 09:51:25 PDT ERROR:  column c.CreatedOn does not exist at character 10
2014-06-03 09:51:25 PDT STATEMENT:  SELECT 

    c."CreatedOn"

    FROM "__MigrationHistory" AS c

    LIMIT 1 

Tout semble fonctionner correctement pour la plupart, mais j'aimerais mieux comprendre l'erreur et le faire disparaître si possible.

est-ce une erreur avec le fournisseur de points de dotconnect ou est-ce que je m'attendais à ajouter cette colonne personnalisée à ma table __migrationhistory?

Était-ce utile?

La solution

La "colonne C.Createdon n'existe pas" est attendue pour ce scénario.C'est la logique interne du cadre d'entité.

La colonne Createon n'est utilisée que dans EF 4.3 et ci-dessous.Cependant, la vérification interne de la table "__migrationhistory" et, en conséquence, pour la colonne "Createon", existe toujours et, par conséquent, dans la dernière version de l'EF, cela donne une erreur.Cependant, la mise en œuvre de cette demande n'arrête pas la demande et n'affecte pas le résultat.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top