Ctrl K
ComunidadGuías…

packages/sql/vocabulary.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
export const COMMON_KEYWORDS = [
  'ADD',
  'ALL',
  'ALTER',
  'AND',
  'ANY',
  'AS',
  'ASC',
  'BEGIN',
  'BETWEEN',
  'BY',
  'CASCADE',
  'CASE',
  'CAST',
  'CHECK',
  'COLUMN',
  'COMMIT',
  'CONSTRAINT',
  'CREATE',
  'CROSS',
  'CURRENT_DATE',
  'CURRENT_TIME',
  'CURRENT_TIMESTAMP',
  'CURRENT_USER',
  'DATABASE',
  'DEFAULT',
  'DELETE',
  'DESC',
  'DISTINCT',
  'DROP',
  'ELSE',
  'END',
  'EXCEPT',
  'EXISTS',
  'EXPLAIN',
  'FALSE',
  'FETCH',
  'FIRST',
  'FOREIGN',
  'FROM',
  'FULL',
  'GROUP',
  'HAVING',
  'IF',
  'IN',
  'INDEX',
  'INNER',
  'INSERT',
  'INTERSECT',
  'INTO',
  'IS',
  'JOIN',
  'KEY',
  'LAST',
  'LEFT',
  'LIKE',
  'NATURAL',
  'NOT',
  'NULL',
  'NULLS',
  'OFFSET',
  'ON',
  'OR',
  'ORDER',
  'OUTER',
  'PRIMARY',
  'REFERENCES',
  'RIGHT',
  'ROLLBACK',
  'ROW',
  'ROWS',
  'SCHEMA',
  'SELECT',
  'SET',
  'SHOW',
  'START',
  'TABLE',
  'THEN',
  'TO',
  'TRANSACTION',
  'TRUE',
  'TRUNCATE',
  'UNION',
  'UNIQUE',
  'UPDATE',
  'USING',
  'VALUES',
  'VIEW',
  'WHEN',
  'WHERE',
  'WITH',
]

export const COMMON_FUNCTIONS = [
  'ABS',
  'AVG',
  'COALESCE',
  'CONCAT',
  'COUNT',
  'FLOOR',
  'GREATEST',
  'LEAST',
  'LOWER',
  'MAX',
  'MIN',
  'NULLIF',
  'POWER',
  'REPLACE',
  'ROUND',
  'SUBSTRING',
  'SUM',
  'TRIM',
  'UPPER',
]

export const COMMON_TYPES = [
  'BIGINT',
  'BOOLEAN',
  'CHAR',
  'DATE',
  'DECIMAL',
  'DOUBLE',
  'FLOAT',
  'INT',
  'INTEGER',
  'JSON',
  'NUMERIC',
  'SMALLINT',
  'TEXT',
  'TIME',
  'TIMESTAMP',
  'VARCHAR',
]

export const OPERATORS = [
  '->>',
  '#>>',
  '!~*',
  '<=>',
  '<>',
  '!=',
  '<=',
  '>=',
  '||',
  '::',
  '->',
  '#>',
  '@>',
  '<@',
  '?|',
  '?&',
  '~*',
  '!~',
  '<<',
  '>>',
  '&&',
  '+',
  '-',
  '*',
  '/',
  '%',
  '<',
  '>',
  '=',
  '~',
  '^',
  '!',
  '&',
  '|',
  '?',
  '#',
  '@',
]