使用Devart dotConnect提供程序进行代码优先上下文初始化期间,PostgreSQL日志中的错误“列c.CreatedOn不存在...”

克里斯

每当初始化上下文时,我的PostgresSQL日志中都会出现以下错误:

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 

在大多数情况下,一切似乎都可以正常工作,但我想更好地理解该错误,并在可能的情况下使其消失。

这是dotConnect提供程序的错误,还是我希望将此自定义列添加到__MigrationHistory表中?

德瓦特

在这种情况下,将出现“列c.CreatedOn不存在”异常。这是实体框架的内部逻辑。

CreatedOn列仅在EF 4.3及以下版本中使用。但是,表“ __MigrationHistory”以及“ CreatedOn”列的内部检查仍然存在,因此,在更高版本的EF中,这会产生错误。但是,此请求的实现不会停止应用程序,也不会影响结果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档