Commit eed51d07 for codemirror.net

commit eed51d071bce00302f209d66b8d2cf908b2cb733
Author: Jakub Vrána <jakub@vrana.cz>
Date:   Sun Mar 16 20:27:59 2025 +0100

    [sql mode] Support quoted identifier for PostgreSQL

diff --git a/mode/sql/sql.js b/mode/sql/sql.js
index d3983889..a386f5c6 100644
--- a/mode/sql/sql.js
+++ b/mode/sql/sql.js
@@ -421,6 +421,10 @@ CodeMirror.defineMode("sql", function(config, parserConfig) {
     atoms: set("false true null unknown"),
     operatorChars: /^[*\/+\-%<>!=&|^\/#@?~]/,
     backslashStringEscapes: false,
+    identifierQuote: "\"", // https://www.postgresql.org/docs/current/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS
+    hooks: {
+      "\"":   hookIdentifierDoublequote
+    },
     dateSQL: set("date time timestamp"),
     support: set("decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")
   });