我已将我的DataGrip数据库项目设置为使用最新的PostgreSQL方言和驱动程序,但它本身无法理解PostgreSQL数据类型。例如,它会自动填充varchar
但不会text
。
https://www.postgresql.org/docs/10/static/datatype.html
它只是没能做到这一点吗?
编辑:另一个例子是表格的“生成DDL”将使用uuid(max)
创建一个语句,而不仅仅是uuid
。
答案 0 :(得分:3)
https://www.jetbrains.com/help/datagrip/data-sources-and-drivers-dialog.html#optionsTab
解决方案是禁用“使用JDBC元数据进行内省”。谢谢@ num8er的帮助。