【问题标题】:Entity Framework Power Tools & PostgreSQL JSON Data Type实体框架电动工具和 PostgreSQL JSON 数据类型
【发布时间】:2014-02-03 19:39:48
【问题描述】:

我一直在使用 PostgreSQL JSON 数据类型,当我尝试先使用 EF Power Tools 对代码进行逆向工程时,JSON 数据类型被忽略了。如果手动配置 FluentAPI 配置中的 JSON 文件,那么一切正常。我一直在使用 DevArt PostgreSQL 驱动,.NET 4.5.1,EF 6.x。

有没有办法通过 EF Power Tools 生成 JSON 数据类型?

【问题讨论】:

  • 听起来你需要向编写逆向工程工具的人报告错误。它应该将未知数据类型作为“字符串”发出警告,或者按照这些方式做一些事情,而不是忽略它们。
  • 是的,entityframework.codeplex.com/workitem/2031 我希望他们尽快解决这个问题,否则我们需要手动添加很多字段。

标签: json entity-framework postgresql ef-power-tools


【解决方案1】:

我们将研究在dotConnect for PostgreSQL 的 EF-provider 中添加对 JSON 数据类型的运行时支持的可能性,并通知您结果。这应该可以解决 EF Power Tools 所描述的问题。

【讨论】:

  • dotConnect for PostgreSQL 的最新 (7.2.100) 版本支持 JSON 数据类型:forums.devart.com/viewtopic.php?f=3&t=28936
  • 我们将尝试构建并在发现任何问题时与您联系。谢谢
  • 抱歉这么晚才回复,我遇到了 7.3.115 版本的问题,当我尝试包含具有 json 字段的对象时出现以下错误“UNION types json and character varying cannot be匹配”,有什么想法吗?
  • 请向我们 (devart.com/company/contactform.html) 发送一个带有相应 DDL/DML 脚本的小型测试项目,以重现该问题。
猜你喜欢
  • 1970-01-01
  • 2016-07-21
  • 1970-01-01
  • 1970-01-01
  • 2022-01-17
  • 1970-01-01
  • 2015-10-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多