Files
pgadmin4/web/pgadmin/static/js/components/ReactCodeMirror/extensions/dialect.js
T

15 lines
411 B
JavaScript

import { SQLDialect, PostgreSQL } from '@codemirror/lang-sql';
const extraKeywords = 'unsafe';
const keywords = PostgreSQL.spec.keywords.replace(/\b\w\b/, '') + ' ' + extraKeywords;
const PgSQL = SQLDialect.define({
charSetCasts: true,
doubleDollarQuotedStrings: true,
operatorChars: '+-*/<>=~!@#%^&|`?',
specialVar: '',
keywords: keywords,
types: PostgreSQL.spec.types,
});
export default PgSQL;