UNPKG

sql-formatter

Version:

Format whitespace in a SQL query to make it more readable

244 lines 3.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.dataTypes = exports.keywords = void 0; exports.keywords = [ // https://jakewheat.github.io/sql-overview/sql-2008-foundation-grammar.html#reserved-word 'ALL', 'ALLOCATE', 'ALTER', 'ANY', 'ARE', 'AS', 'ASC', 'ASENSITIVE', 'ASYMMETRIC', 'AT', 'ATOMIC', 'AUTHORIZATION', 'BEGIN', 'BETWEEN', 'BOTH', 'BY', 'CALL', 'CALLED', 'CASCADED', 'CAST', 'CHECK', 'CLOSE', 'COALESCE', 'COLLATE', 'COLUMN', 'COMMIT', 'CONDITION', 'CONNECT', 'CONSTRAINT', 'CORRESPONDING', 'CREATE', 'CROSS', 'CUBE', 'CURRENT', 'CURRENT_CATALOG', 'CURRENT_DEFAULT_TRANSFORM_GROUP', 'CURRENT_PATH', 'CURRENT_ROLE', 'CURRENT_SCHEMA', 'CURRENT_TRANSFORM_GROUP_FOR_TYPE', 'CURRENT_USER', 'CURSOR', 'CYCLE', 'DEALLOCATE', 'DAY', 'DECLARE', 'DEFAULT', 'DELETE', 'DEREF', 'DESC', 'DESCRIBE', 'DETERMINISTIC', 'DISCONNECT', 'DISTINCT', 'DROP', 'DYNAMIC', 'EACH', 'ELEMENT', 'END-EXEC', 'ESCAPE', 'EVERY', 'EXCEPT', 'EXEC', 'EXECUTE', 'EXISTS', 'EXTERNAL', 'FALSE', 'FETCH', 'FILTER', 'FOR', 'FOREIGN', 'FREE', 'FROM', 'FULL', 'FUNCTION', 'GET', 'GLOBAL', 'GRANT', 'GROUP', 'HAVING', 'HOLD', 'HOUR', 'IDENTITY', 'IN', 'INDICATOR', 'INNER', 'INOUT', 'INSENSITIVE', 'INSERT', 'INTERSECT', 'INTO', 'IS', 'LANGUAGE', 'LARGE', 'LATERAL', 'LEADING', 'LEFT', 'LIKE', 'LIKE_REGEX', 'LOCAL', 'MATCH', 'MEMBER', 'MERGE', 'METHOD', 'MINUTE', 'MODIFIES', 'MODULE', 'MONTH', 'NATURAL', 'NEW', 'NO', 'NONE', 'NOT', 'NULL', 'NULLIF', 'OF', 'OLD', 'ON', 'ONLY', 'OPEN', 'ORDER', 'OUT', 'OUTER', 'OVER', 'OVERLAPS', 'PARAMETER', 'PARTITION', 'PRECISION', 'PREPARE', 'PRIMARY', 'PROCEDURE', 'RANGE', 'READS', 'REAL', 'RECURSIVE', 'REF', 'REFERENCES', 'REFERENCING', 'RELEASE', 'RESULT', 'RETURN', 'RETURNS', 'REVOKE', 'RIGHT', 'ROLLBACK', 'ROLLUP', 'ROW', 'ROWS', 'SAVEPOINT', 'SCOPE', 'SCROLL', 'SEARCH', 'SECOND', 'SELECT', 'SENSITIVE', 'SESSION_USER', 'SET', 'SIMILAR', 'SOME', 'SPECIFIC', 'SQL', 'SQLEXCEPTION', 'SQLSTATE', 'SQLWARNING', 'START', 'STATIC', 'SUBMULTISET', 'SYMMETRIC', 'SYSTEM', 'SYSTEM_USER', 'TABLE', 'TABLESAMPLE', 'THEN', 'TIMEZONE_HOUR', 'TIMEZONE_MINUTE', 'TO', 'TRAILING', 'TRANSLATION', 'TREAT', 'TRIGGER', 'TRUE', 'UESCAPE', 'UNION', 'UNIQUE', 'UNKNOWN', 'UNNEST', 'UPDATE', 'USER', 'USING', 'VALUE', 'VALUES', 'WHENEVER', 'WINDOW', 'WITHIN', 'WITHOUT', 'YEAR', ]; exports.dataTypes = [ // https://jakewheat.github.io/sql-overview/sql-2008-foundation-grammar.html#_6_1_data_type 'ARRAY', 'BIGINT', 'BINARY LARGE OBJECT', 'BINARY VARYING', 'BINARY', 'BLOB', 'BOOLEAN', 'CHAR LARGE OBJECT', 'CHAR VARYING', 'CHAR', 'CHARACTER LARGE OBJECT', 'CHARACTER VARYING', 'CHARACTER', 'CLOB', 'DATE', 'DEC', 'DECIMAL', 'DOUBLE', 'FLOAT', 'INT', 'INTEGER', 'INTERVAL', 'MULTISET', 'NATIONAL CHAR VARYING', 'NATIONAL CHAR', 'NATIONAL CHARACTER LARGE OBJECT', 'NATIONAL CHARACTER VARYING', 'NATIONAL CHARACTER', 'NCHAR LARGE OBJECT', 'NCHAR VARYING', 'NCHAR', 'NCLOB', 'NUMERIC', 'SMALLINT', 'TIME', 'TIMESTAMP', 'VARBINARY', 'VARCHAR', ]; //# sourceMappingURL=sql.keywords.js.map