UNPKG

@arcgis/coding-components

Version:
210 lines (209 loc) 3.06 kB
/* COPYRIGHT Esri - https://js.arcgis.com/5.1/LICENSE.txt */ const E = { id: "postgres", keywords: [ "ALL", "ANALYSE", "ANALYZE", "AND", "ANY", "ARRAY", "AS", "ASC", "ASYMMETRIC", "AUTHORIZATION", "BETWEEN", "BINARY", "BOTH", "CASE", "CAST", "CHECK", "COLLATE", "COLLATION", "COLUMN", "CONCURRENTLY", "CONSTRAINT", "CREATE", "CROSS", "CURRENT_CATALOG", "CURRENT_DATE", "CURRENT_ROLE", "CURRENT_SCHEMA", "CURRENT_TIME", "CURRENT_TIMESTAMP", "CURRENT_USER", "DEFAULT", "DEFERRABLE", "DESC", "DISTINCT", "DO", "ELSE", "END", "EXCEPT", "FALSE", "FETCH", "FOR", "FOREIGN", "FREEZE", "FROM", "FULL", "GRANT", "GROUP", "HAVING", "ILIKE", "IN", "INITIALLY", "INNER", "INTERSECT", "INTO", "IS", "ISNULL", "JOIN", "LATERAL", "LEADING", "LEFT", "LIKE", "LIMIT", "LOCALTIME", "LOCALTIMESTAMP", "NATURAL", "NEW", "NOT", "NOTNULL", "NULL", "OFF", "OFFSET", "OLD", "ON", "ONLY", "OR", "ORDER", "OUTER", "OVER", "OVERLAPS", "PLACING", "PRIMARY", "REFERENCES", "RETURNING", "RIGHT", "SELECT", "SESSION_USER", "SIMILAR", "SOME", "SYMMETRIC", "TABLE", "THEN", "TO", "TRAILING", "TRUE", "UNION", "UNIQUE", "USER", "USING", "VARIADIC", "VERBOSE", "WHEN", "WHERE", "WINDOW", "WITH", "CMAX", "CMIN", "CTID", "TABLEOID", "XMAX", "XMIN" ], functions: [ "UPPER", "LOWER", "CONCAT", "ASCII", "CHAR_LENGTH", "OCTET_LENGTH", "CHR", "LTRIM", "RTRIM", "SUBSTRING", "SOUNDEX", "REPLACE", "TRIM", "CEILING", "FLOOR", "ROUND", "LN", "LOG", "MOD", "POWER", "SIGN", "TRUNC", "ASIN", "ACOS", "ATAN", "TO_HEX", "SIN", "COS", "TAN", "EXTRACT", "BIT_LENGTH", "POSITION", "ABS", "VARIANCE", "STDDEV", "AVG", "COUNT", "MAX", "MIN", "SUM", "COALESCE", "CONVERT", "CAST", "CURRENT_USER", "CURRENT_TIME", "CURRENT_DATE", "CURRENT_TIMESTAMP", "STDDEV_POP", "STDDEV_SAMP", "VAR_POP", "VAR_SAMP", "NULLIF", "PERCENTILE_CONT", "PERCENTILE_DISC", "CUME_DIST", "FIRST_VALUE", "LAST_VALUE", "LEAD", "LAG", "PERCENT_RANK", "RANK", "NTILE", "DENSE_RANK", "ROW_NUMBER", "STRING_AGG", "GROUPING SETS", "CUBE", "ROLLUP", "REGR_INTERCEPT", "REGR_R2", "REGR_SLOPE" ], operators: ["||"], specialChars: { likeWildcardAny: "%", likeWildcardOne: "_", identifierQuote: { start: '"', end: '"' }, escapeKey: { start: "'", end: null }, escapeClause: { keyword: "ESCAPE", suffix: "" } } }; export { E as postgresDialect };