Erro de "coluna c.CreatedOn não existe..." no PostgreSQL logs durante o primeiro código de contexto de inicialização usando o Devart dotConnect fornecedor

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

Pergunta

Eu estou recebendo o seguinte erro no meu PostgresSQL logs sempre que o meu contexto é inicializada:

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 

Tudo parece funcionar bem para a maioria de parte, mas eu gostaria de entender melhor o erro e fazer com que ela vá embora se possível.

Isso é um erro com o dotConnect fornecedor ou sou eu que o esperado para adicionar essa coluna personalizada para a minha __MigrationHistory tabela?

Foi útil?

Solução

A coluna de "c.CreatedOn não existe" exceção é esperado para este cenário.Esta é a lógica interna do Entity Framework.

O CreatedOn coluna é usada apenas em EF 4.3 e abaixo.No entanto, a verificação interna para a tabela "__MigrationHistory" e, consequentemente, para o "CreatedOn coluna" ainda existe e, consequentemente, na tarde EF versões isso dá um erro.No entanto, a implementação desta solicitação não parar a aplicação e não afeta o resultado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top