Update builtin functions for mysql

Signed-off-by: Matthew Peveler <matt.peveler@popsql.com>
pull/2749/head
Matthew Peveler 3 years ago
parent 7c6062ccf7
commit 0356594dee

@ -383,8 +383,10 @@ export const language = <languages.IMonarchLanguage>{
'CREATE_DH_PARAMETERS', 'CREATE_DH_PARAMETERS',
'CREATE_DIGEST', 'CREATE_DIGEST',
'Crosses', 'Crosses',
'CUME_DIST',
'CURDATE', 'CURDATE',
'CURRENT_DATE', 'CURRENT_DATE',
'CURRENT_ROLE',
'CURRENT_TIME', 'CURRENT_TIME',
'CURRENT_TIMESTAMP', 'CURRENT_TIMESTAMP',
'CURRENT_USER', 'CURRENT_USER',
@ -405,6 +407,7 @@ export const language = <languages.IMonarchLanguage>{
'DEGREES', 'DEGREES',
'DES_DECRYPT', 'DES_DECRYPT',
'DES_ENCRYPT', 'DES_ENCRYPT',
'DENSE_RANK',
'Dimension', 'Dimension',
'Disjoint', 'Disjoint',
'Distance', 'Distance',
@ -421,12 +424,21 @@ export const language = <languages.IMonarchLanguage>{
'ExtractValue', 'ExtractValue',
'FIELD', 'FIELD',
'FIND_IN_SET', 'FIND_IN_SET',
'FIRST_VALUE',
'FLOOR', 'FLOOR',
'FORMAT', 'FORMAT',
'FORMAT_BYTES',
'FORMAT_PICO_TIME',
'FOUND_ROWS', 'FOUND_ROWS',
'FROM_BASE64', 'FROM_BASE64',
'FROM_DAYS', 'FROM_DAYS',
'FROM_UNIXTIME', 'FROM_UNIXTIME',
'GEN_RANGE',
'GEN_RND_EMAIL',
'GEN_RND_PAN',
'GEN_RND_SSN',
'GEN_RND_US_PHONE',
'GeomCollection',
'GeomCollFromText', 'GeomCollFromText',
'GeometryCollectionFromText', 'GeometryCollectionFromText',
'GeomCollFromWKB', 'GeomCollFromWKB',
@ -443,10 +455,12 @@ export const language = <languages.IMonarchLanguage>{
'GLength', 'GLength',
'GREATEST', 'GREATEST',
'GROUP_CONCAT', 'GROUP_CONCAT',
'GROUPING',
'GTID_SUBSET', 'GTID_SUBSET',
'GTID_SUBTRACT', 'GTID_SUBTRACT',
'HEX', 'HEX',
'HOUR', 'HOUR',
'ICU_VERSION',
'IF', 'IF',
'IFNULL', 'IFNULL',
'INET_ATON', 'INET_ATON',
@ -464,6 +478,7 @@ export const language = <languages.IMonarchLanguage>{
'IS_IPV4_MAPPED', 'IS_IPV4_MAPPED',
'IS_IPV6', 'IS_IPV6',
'IS_USED_LOCK', 'IS_USED_LOCK',
'IS_UUID',
'IsClosed', 'IsClosed',
'IsEmpty', 'IsEmpty',
'ISNULL', 'ISNULL',
@ -472,6 +487,7 @@ export const language = <languages.IMonarchLanguage>{
'JSON_ARRAY', 'JSON_ARRAY',
'JSON_ARRAY_APPEND', 'JSON_ARRAY_APPEND',
'JSON_ARRAY_INSERT', 'JSON_ARRAY_INSERT',
'JSON_ARRAYAGG',
'JSON_CONTAINS', 'JSON_CONTAINS',
'JSON_CONTAINS_PATH', 'JSON_CONTAINS_PATH',
'JSON_DEPTH', 'JSON_DEPTH',
@ -480,18 +496,31 @@ export const language = <languages.IMonarchLanguage>{
'JSON_KEYS', 'JSON_KEYS',
'JSON_LENGTH', 'JSON_LENGTH',
'JSON_MERGE', 'JSON_MERGE',
'JSON_MERGE_PATCH',
'JSON_MERGE_PRESERVE', 'JSON_MERGE_PRESERVE',
'JSON_OBJECT', 'JSON_OBJECT',
'JSON_OBJECTAGG',
'JSON_OVERLAPS',
'JSON_PRETTY',
'JSON_QUOTE', 'JSON_QUOTE',
'JSON_REMOVE', 'JSON_REMOVE',
'JSON_REPLACE', 'JSON_REPLACE',
'JSON_SCHEMA_VALID',
'JSON_SCHEMA_VALIDATION_REPORT',
'JSON_SEARCH', 'JSON_SEARCH',
'JSON_SET', 'JSON_SET',
'JSON_STORAGE_FREE',
'JSON_STORAGE_SIZE',
'JSON_TABLE',
'JSON_TYPE', 'JSON_TYPE',
'JSON_UNQUOTE', 'JSON_UNQUOTE',
'JSON_VALID', 'JSON_VALID',
'LAG',
'LAST_DAY',
'LAST_INSERT_ID', 'LAST_INSERT_ID',
'LAST_VALUE',
'LCASE', 'LCASE',
'LEAD',
'LEAST', 'LEAST',
'LEFT', 'LEFT',
'LENGTH', 'LENGTH',
@ -514,6 +543,11 @@ export const language = <languages.IMonarchLanguage>{
'MAKE_SET', 'MAKE_SET',
'MAKEDATE', 'MAKEDATE',
'MAKETIME', 'MAKETIME',
'MASK_INNER',
'MASK_OUTER',
'MASK_PAN',
'MASK_PAN_RELAXED',
'MASK_SSN',
'MASTER_POS_WAIT', 'MASTER_POS_WAIT',
'MAX', 'MAX',
'MBRContains', 'MBRContains',
@ -527,6 +561,7 @@ export const language = <languages.IMonarchLanguage>{
'MBRTouches', 'MBRTouches',
'MBRWithin', 'MBRWithin',
'MD5', 'MD5',
'MEMBER OF',
'MICROSECOND', 'MICROSECOND',
'MID', 'MID',
'MIN', 'MIN',
@ -552,6 +587,8 @@ export const language = <languages.IMonarchLanguage>{
'NAME_CONST', 'NAME_CONST',
'NOT IN', 'NOT IN',
'NOW', 'NOW',
'NTH_VALUE',
'NTILE',
'NULLIF', 'NULLIF',
'NumGeometries', 'NumGeometries',
'NumInteriorRings', 'NumInteriorRings',
@ -562,6 +599,7 @@ export const language = <languages.IMonarchLanguage>{
'ORD', 'ORD',
'Overlaps', 'Overlaps',
'PASSWORD', 'PASSWORD',
'PERCENT_RANK',
'PERIOD_ADD', 'PERIOD_ADD',
'PERIOD_DIFF', 'PERIOD_DIFF',
'PI', 'PI',
@ -577,20 +615,29 @@ export const language = <languages.IMonarchLanguage>{
'POSITION', 'POSITION',
'POW', 'POW',
'POWER', 'POWER',
'PS_CURRENT_THREAD_ID',
'PS_THREAD_ID',
'PROCEDURE ANALYSE', 'PROCEDURE ANALYSE',
'QUARTER', 'QUARTER',
'QUOTE', 'QUOTE',
'RADIANS', 'RADIANS',
'RAND', 'RAND',
'RANDOM_BYTES', 'RANDOM_BYTES',
'RANK',
'REGEXP_INSTR',
'REGEXP_LIKE',
'REGEXP_REPLACE',
'REGEXP_REPLACE',
'RELEASE_ALL_LOCKS', 'RELEASE_ALL_LOCKS',
'RELEASE_LOCK', 'RELEASE_LOCK',
'REPEAT', 'REPEAT',
'REPLACE', 'REPLACE',
'REVERSE', 'REVERSE',
'RIGHT', 'RIGHT',
'ROLES_GRAPHML',
'ROUND', 'ROUND',
'ROW_COUNT', 'ROW_COUNT',
'ROW_NUMBER',
'RPAD', 'RPAD',
'RTRIM', 'RTRIM',
'SCHEMA', 'SCHEMA',
@ -604,6 +651,7 @@ export const language = <languages.IMonarchLanguage>{
'SIN', 'SIN',
'SLEEP', 'SLEEP',
'SOUNDEX', 'SOUNDEX',
'SOURCE_POS_WAIT',
'SPACE', 'SPACE',
'SQRT', 'SQRT',
'SRID', 'SRID',
@ -616,6 +664,7 @@ export const language = <languages.IMonarchLanguage>{
'ST_Buffer', 'ST_Buffer',
'ST_Buffer_Strategy', 'ST_Buffer_Strategy',
'ST_Centroid', 'ST_Centroid',
'ST_Collect',
'ST_Contains', 'ST_Contains',
'ST_ConvexHull', 'ST_ConvexHull',
'ST_Crosses', 'ST_Crosses',
@ -628,6 +677,7 @@ export const language = <languages.IMonarchLanguage>{
'ST_Envelope', 'ST_Envelope',
'ST_Equals', 'ST_Equals',
'ST_ExteriorRing', 'ST_ExteriorRing',
'ST_FrechetDistance',
'ST_GeoHash', 'ST_GeoHash',
'ST_GeomCollFromText', 'ST_GeomCollFromText',
'ST_GeometryCollectionFromText', 'ST_GeometryCollectionFromText',
@ -641,6 +691,7 @@ export const language = <languages.IMonarchLanguage>{
'ST_GeometryFromText', 'ST_GeometryFromText',
'ST_GeomFromWKB', 'ST_GeomFromWKB',
'ST_GeometryFromWKB', 'ST_GeometryFromWKB',
'ST_HausdorffDistance',
'ST_InteriorRingN', 'ST_InteriorRingN',
'ST_Intersection', 'ST_Intersection',
'ST_Intersects', 'ST_Intersects',
@ -654,7 +705,10 @@ export const language = <languages.IMonarchLanguage>{
'ST_LineStringFromText', 'ST_LineStringFromText',
'ST_LineFromWKB', 'ST_LineFromWKB',
'ST_LineStringFromWKB', 'ST_LineStringFromWKB',
'ST_LineInterpolatePoint',
'ST_LineInterpolatePoints',
'ST_LongFromGeoHash', 'ST_LongFromGeoHash',
'ST_Longitude',
'ST_MakeEnvelope', 'ST_MakeEnvelope',
'ST_MLineFromText', 'ST_MLineFromText',
'ST_MultiLineStringFromText', 'ST_MultiLineStringFromText',
@ -673,6 +727,7 @@ export const language = <languages.IMonarchLanguage>{
'ST_NumInteriorRings', 'ST_NumInteriorRings',
'ST_NumPoints', 'ST_NumPoints',
'ST_Overlaps', 'ST_Overlaps',
'ST_PointAtDistance',
'ST_PointFromGeoHash', 'ST_PointFromGeoHash',
'ST_PointFromText', 'ST_PointFromText',
'ST_PointFromWKB', 'ST_PointFromWKB',
@ -684,14 +739,18 @@ export const language = <languages.IMonarchLanguage>{
'ST_Simplify', 'ST_Simplify',
'ST_SRID', 'ST_SRID',
'ST_StartPoint', 'ST_StartPoint',
'ST_SwapXY',
'ST_SymDifference', 'ST_SymDifference',
'ST_Touches', 'ST_Touches',
'ST_Transform',
'ST_Union', 'ST_Union',
'ST_Validate', 'ST_Validate',
'ST_Within', 'ST_Within',
'ST_X', 'ST_X',
'ST_Y', 'ST_Y',
'StartPoint', 'StartPoint',
'STATEMENT_DIGEST',
'STATEMENT_DIGEST_TEXT',
'STD', 'STD',
'STDDEV', 'STDDEV',
'STDDEV_POP', 'STDDEV_POP',
@ -733,6 +792,7 @@ export const language = <languages.IMonarchLanguage>{
'UTC_TIMESTAMP', 'UTC_TIMESTAMP',
'UUID', 'UUID',
'UUID_SHORT', 'UUID_SHORT',
'UUID_TO_BIN',
'VALIDATE_PASSWORD_STRENGTH', 'VALIDATE_PASSWORD_STRENGTH',
'VALUES', 'VALUES',
'VAR_POP', 'VAR_POP',

Loading…
Cancel
Save