IntelliJ의 데이터베이스 테이블 편집기를 사용하여 uuid 기본 키로 PostgreSQL 테이블을 편집하는 방법은 무엇입니까?

IntelliJ의 데이터베이스 테이블 편집기를 사용하여 uuid 기본 키로 PostgreSQL 테이블을 편집하는 방법은 무엇입니까?

PostgreSQL 데이터베이스에 PyCharm을 연결했습니다. 내 모든 테이블에는 uuid기본 키로 열이 있습니다. 행 값을 편집하려고 하면 다음 오류가 발생합니다.

[2014-03-05 17:31:08] UPDATE "iv"."user" SET "active" = ? WHERE "id" = ?
[2014-03-05 17:31:08] [42883] ERROR: operator does not exist: uuid = character varying
  Hint: No operator matches the given name and argument type(s). You might need to add explicit type casts.
  Position: 49

기본 키 가 있는 테이블의 열 값을 편집하면 integer변경 사항이 제대로 저장되므로 기본 키에 문제가 있는 것으로 확신합니다 uuid. 누구든지 이것을 작동시키는 방법을 알고 있습니까? 내 동료가 IntelliJ Ultimate에서도 이 문제를 겪고 있으므로 모든 IntelliJ 제품에 문제가 있다고 가정합니다.

답변1

JetBrains의 Gregory Shrago에게 이메일을 보냈습니다. 그는 문제를 해결했으며 최신 Early Access Preview에서 사용할 수 있을 것입니다. 버그 상태는 여기에서 업데이트됩니다. http://youtrack.jetbrains.com/issue/IDEA-104501

관련 정보