lib/pghero/methods/suggested_indexes.rb in pghero-2.0.7 vs lib/pghero/methods/suggested_indexes.rb in pghero-2.0.8
- old
+ new
@@ -186,9 +186,13 @@
return {error: "Parse error"}
end
return {error: "Unknown structure"} unless tree.size == 1
tree = tree.first
+
+ # pg_query 1.0.0
+ tree = tree["RawStmt"]["stmt"] if tree["RawStmt"]
+
table = parse_table(tree) rescue nil
unless table
error =
case tree.keys.first
when "InsertStmt"