File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/__pycache__/_mysql_builtins.cpython-310.pyc
Back
o ;j�h � @ s� d Z dZdZdZdZdZedkrGddlZdd lm Z dd l mZ dZed Z ed Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Ze� dS dS )a pygments.lexers._mysql_builtins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Self-updating data files for the MySQL lexer. Run with `python -I` to update. :copyright: Copyright 2006-present by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. )�false�null�true�unknown)=Zbigint�bit�boolZboolean�dec�decimalZdouble�fixed�floatZfloat4Zfloat8�intZint1Zint2Zint3Zint4Zint8�integerZ mediumintZ middleint�numericZ precision�real�serialZsmallintZtinyint�date�datetime�time� timestamp�year�binaryZblobZbyte�char�enumZlongZlongblobZlongtextZ mediumblobZ mediumtextZnationalZncharZnvarchar�set�textZtinyblobZtinytextZ varbinaryZvarcharZvarcharacterZvaryingZgeometryZgeometrycollectionZ linestringZmultilinestringZ multipointZmultipolygonZpointZpolygon�json(� �abs�acosZadddateZaddtimeZaes_decryptZaes_encryptZ any_value�asin�atan�atan2Z benchmark�binZbin_to_uuidZbit_and� bit_count� bit_lengthZbit_orZbit_xorZcan_access_columnZcan_access_databaseZcan_access_eventZcan_access_resource_groupZcan_access_routineZcan_access_tableZcan_access_triggerZcan_access_userZcan_access_view�cast�ceilZceilingZchar_lengthZcharacter_lengthZcoercibility�compress�concatZ concat_wsZ connection_id�convZconvert_cpu_id_maskZ!convert_interval_to_user_intervalZ convert_tz�cosZcot�count�crc32ZcurdateZcurrent_roleZcurtimeZdate_addZdate_formatZdate_subZdatediffZdaynameZ dayofmonthZ dayofweekZ dayofyear�degrees�eltZetag�expZ export_set�extractZextractvalue�fieldZfind_in_set�floorZformat_bytesZformat_pico_timeZ found_rowsZfrom_base64Z from_daysZ from_unixtimeZfrom_vectorZget_dd_column_privilegesZget_dd_create_optionsZget_dd_index_private_dataZget_dd_index_sub_part_lengthZget_dd_property_key_valueZget_dd_schema_optionsZget_dd_tablespace_private_dataZget_jdv_property_key_valueZget_lockZgreatestZgroup_concatZgtid_subsetZ gtid_subtract�hexZicu_versionZifnullZ inet6_atonZ inet6_ntoa� inet_aton� inet_ntoaZinstrZinternal_auto_incrementZinternal_avg_row_lengthZinternal_check_timeZinternal_checksumZinternal_data_freeZinternal_data_lengthZinternal_dd_char_lengthZinternal_get_comment_or_errorZinternal_get_dd_column_extraZinternal_get_enabled_role_jsonZinternal_get_hostnameZ!internal_get_mandatory_roles_jsonZ internal_get_partition_nodegroupZinternal_get_usernameZ"internal_get_view_warning_or_errorZ!internal_index_column_cardinalityZinternal_index_lengthZinternal_is_enabled_roleZinternal_is_mandatory_roleZinternal_keys_disabledZinternal_max_data_lengthZinternal_table_rowsZ#internal_tablespace_autoextend_sizeZinternal_tablespace_data_freeZinternal_tablespace_extent_sizeZinternal_tablespace_extraZ internal_tablespace_free_extentsZinternal_tablespace_idZ internal_tablespace_initial_sizeZ&internal_tablespace_logfile_group_nameZ(internal_tablespace_logfile_group_numberZ internal_tablespace_maximum_sizeZinternal_tablespace_row_formatZinternal_tablespace_statusZ!internal_tablespace_total_extentsZinternal_tablespace_typeZinternal_tablespace_versionZinternal_update_timeZ!internal_use_terminology_previousZis_free_lockZis_ipv4Zis_ipv4_compatZis_ipv4_mappedZis_ipv6Zis_used_lockZis_uuidZis_visible_dd_objectZisnullZ json_arrayZjson_array_appendZjson_array_insertZ json_arrayaggZ json_containsZjson_contains_pathZ json_depthZjson_duality_objectZjson_extractZjson_insertZ json_keysZjson_lengthZ json_mergeZjson_merge_patchZjson_merge_preserveZjson_objectZjson_objectaggZ json_overlapsZjson_prettyZ json_quoteZjson_removeZjson_replaceZjson_schema_validZjson_schema_validation_reportZjson_searchZjson_setZjson_storage_freeZjson_storage_sizeZ json_typeZjson_unquoteZ json_validZlast_dayZlast_insert_idZlcaseZleast�lengthZlike_range_maxZlike_range_minZlnZ load_fileZlocate�log�log10�log2�lowerZlpadZltrimZmake_setZmakedateZmaketimeZmaster_pos_wait�maxZmbrcontainsZmbrcoveredbyZ mbrcoversZmbrdisjointZ mbrequalsZ mbrintersectsZmbroverlapsZ mbrtouchesZ mbrwithin�md5Zmid�minZ monthnameZ name_const�nowZnullif�octZoctet_length�ordZ period_addZperiod_diff�pi�position�powZpowerZps_current_thread_idZps_thread_id�quote�radiansZrandZrandom_bytesZregexp_instrZregexp_likeZregexp_replaceZ regexp_substrZrelease_all_locks�release_lockZremove_dd_property_key�reverseZ roles_graphml�roundZrpadZrtrimZsec_to_timeZsession_userZsha�sha1Zsha2�sign�sin�sleepZsoundexZsource_pos_wait�space�sqrtZst_areaZst_asbinaryZst_asgeojsonZ st_astextZst_aswkbZst_aswktZ st_bufferZst_buffer_strategyZst_centroidZ st_collectZst_containsZ st_convexhullZ st_crossesZ st_differenceZst_dimensionZst_disjointZst_distanceZst_distance_sphereZst_endpointZst_envelopeZ st_equalsZst_exteriorringZst_frechetdistanceZ st_geohashZst_geomcollfromtextZst_geomcollfromtxtZst_geomcollfromwkbZst_geometrycollectionfromtextZst_geometrycollectionfromwkbZst_geometryfromtextZst_geometryfromwkbZst_geometrynZst_geometrytypeZst_geomfromgeojsonZst_geomfromtextZst_geomfromwkbZst_hausdorffdistanceZst_interiorringnZst_intersectionZ st_intersectsZst_isclosedZ st_isemptyZst_issimpleZ st_isvalidZst_latfromgeohashZst_latitudeZ st_lengthZst_linefromtextZst_linefromwkbZst_lineinterpolatepointZst_lineinterpolatepointsZst_linestringfromtextZst_linestringfromwkbZst_longfromgeohashZst_longitudeZst_makeenvelopeZst_mlinefromtextZst_mlinefromwkbZst_mpointfromtextZst_mpointfromwkbZst_mpolyfromtextZst_mpolyfromwkbZst_multilinestringfromtextZst_multilinestringfromwkbZst_multipointfromtextZst_multipointfromwkbZst_multipolygonfromtextZst_multipolygonfromwkbZst_numgeometriesZst_numinteriorringZst_numinteriorringsZst_numpointsZst_overlapsZst_pointatdistanceZst_pointfromgeohashZst_pointfromtextZst_pointfromwkbZ st_pointnZst_polyfromtextZst_polyfromwkbZst_polygonfromtextZst_polygonfromwkbZst_simplifyZst_sridZ st_startpointZ st_swapxyZst_symdifferenceZ st_touchesZst_transformZst_unionZst_validateZ st_withinZst_xZst_yZstatement_digestZstatement_digest_textZstdZstddevZ stddev_popZstddev_sampZstr_to_dateZstrcmpZstring_to_vectorZsubdate�substrZ substringZsubstring_indexZsubtime�sumZsysdateZsystem_user�tan�time_formatZtime_to_secZtimediffZ to_base64Zto_daysZ to_secondsZ to_vectorZtrimZucaseZ uncompressZuncompressed_length�unhexZunix_timestampZ updatexml�upperZuuidZ uuid_shortZuuid_to_binZvalidate_password_strengthZvar_popZvar_sampZvarianceZ vector_dimZvector_to_string�versionZwait_for_executed_gtid_setZ!wait_until_sql_thread_after_gtids�weekdayZ weekofyearZyearweek)*ZbkaZbnlZderived_condition_pushdownZdupsweedoutZ firstmatchZgroup_indexZ hash_join�indexZindex_mergeZ intoexistsZjoin_fixed_orderZ join_indexZ join_orderZjoin_prefixZjoin_suffixZ loosescanZmaterializationZmax_execution_time�mergeZmrrZno_bkaZno_bnlZno_derived_condition_pushdownZno_group_indexZno_hash_joinZno_icpZno_indexZno_index_mergeZ no_join_indexZno_mergeZno_mrrZno_order_indexZno_range_optimizationZno_semijoinZno_skip_scanZorder_indexZqb_nameZresource_groupZsemijoinZset_varZ skip_scanZsubquery(� ZabsentZ accessibleZaccount�actionZactive�addZadminZafterZagainstZ aggregate� algorithm�allZallow_missing_filesZalter�alwaysZanalyze�and�any�array�asZasc�asciiZ asensitiveZ&assign_gtids_to_anonymous_transactionsZatZ attributeZauthentication�autoZauto_incrementZauto_refreshZauto_refresh_sourceZautoextend_sizeZavgZavg_row_lengthZbackup�before�beginZ bernoulliZbetweenZbinlog�blockZbothZbtreeZbucketsZbulkZby�cache�callZcascadeZcascaded�caseZcatalog_name�chainZchallenge_responseZchange�changedZchannel� character�charset�checkZchecksum�cipherZclass_origin�client�clone�closeZcoalesce�codeZcollateZ collation�columnZ column_formatZcolumn_name�columnsZcommentZcommitZ committed�compactZ completionZ component� compressed�compressionZ concurrentZ condition� connectionZ consistentZ constraintZconstraint_catalogZconstraint_nameZconstraint_schema�contains�context�continue�convertZcpu�create�crossZcubeZ cume_dist�currentZcurrent_dateZcurrent_timeZcurrent_timestamp�current_userZcursorZcursor_name�dataZdatabaseZ databasesZdatafile�dayZday_hourZday_microsecondZ day_minuteZ day_secondZ deallocateZdeclare�defaultZdefault_authZdefinerZ definitionZdelay_key_writeZdelayed�deleteZ dense_rank�descZdescribe�descriptionZ deterministicZdiagnostics� directory�disable�discardZdiskZdistinctZdistinctrowZdivZdoZdropZdualZdualityZdumpfileZ duplicateZdynamicZeach�elseZelseif�empty�enableZenclosedZ encryption�endZendsZenforcedZengineZengine_attributeZengines�error�errors�escape�escaped�event�eventsZevery�exceptZexchangeZexcludeZexecute�exists�exitZ expansionZexpireZexplainZexport�extendedZextent_sizeZexternalZexternal_formatZfactorZfailed_login_attemptsr ZfastZfaultsZfetch�fields�fileZfile_block_sizeZfile_format� file_nameZfile_patternZfile_prefix�files�filterZfinish�firstZfirst_value�flushZ followingZfollows�for�forceZforeign�format�found�from�fullZfulltext�functionZgeneralZgenerateZ generatedZgeomcollection�getZ get_formatZget_master_public_keyZget_source_public_key�globalZgrantZgrants�groupZgroup_replication�grouping�groupsZ gtid_onlyZgtids�handler�hashZhaving�header�helpZ high_priorityZ histogram�history�host�hosts�hourZhour_microsecondZhour_minuteZhour_secondZ identified�if�ignoreZignore_server_ids�import�inZinactiverU ZindexesZinfile�initial�initial_sizeZinitiate�innerZinoutZinsensitive�insertZ insert_method�install�instanceZ intersect�intervalZintoZ invisibleZinvoker�ioZio_after_gtidsZio_before_gtidsZ io_threadZipc�isZ isolationZissuerZiterate�joinZ json_tableZ json_value�keyZkey_block_sizeZkeyring�keys�killZlag�language�last� last_valueZlateralZleadZleadingZleaveZleaves�leftZless�level�libraryZlike�limitZlinear�lines�list�load�local� localtimeZlocaltimestamp�lock�locked�locksr5 Zlogfile�logsZloopZlow_priorityZmanualZmasterZmaster_auto_positionZmaster_bindZmaster_compression_algorithmsZmaster_connect_retryZmaster_delayZmaster_heartbeat_periodZmaster_hostZmaster_log_fileZmaster_log_posZmaster_passwordZmaster_portZmaster_public_key_pathZmaster_retry_countZ master_sslZ master_ssl_caZmaster_ssl_capathZmaster_ssl_certZmaster_ssl_cipherZmaster_ssl_crlZmaster_ssl_crlpathZmaster_ssl_keyZmaster_ssl_verify_server_certZmaster_tls_ciphersuitesZmaster_tls_versionZmaster_userZmaster_zstd_compression_level�matchZmax_connections_per_hourZmax_queries_per_hourZmax_rowsZmax_sizeZmax_updates_per_hourZmax_user_connectionsZmaxvalueZmedium�memberZmemoryrV Zmessage_text�microsecondZmigrateZmin_rows�minuteZminute_microsecondZ minute_second�mod�modeZmodifies�modify�month�mutexZmysql_errno�name�namesZnaturalZndbZ ndbcluster�nestedZnetwork_namespace�never�new�next�noZno_waitZno_write_to_binlogZ nodegroup�none�notZnowaitZ nth_valueZntiler Znulls�numberZofZoff�offsetZoj�old�onZoneZonly�open�optimizeZoptimizer_costs�option�optionalZ optionally�options�or�orderZ ordinalityZorganizationZothers�outZouterZoutfileZover�ownerZ pack_keysZpageZparallel� parametersZ parse_tree�parser�partial� partitionZpartitioningZ partitions�passwordZpassword_lock_time�pathZpercent_rankZpersistZpersist_onlyZphaseZpluginZ plugin_dirZplugins�port�precedesZ precedingZprepareZpreserve�prevZprimaryZprivilege_checks_userZ privilegesZ procedure�processZprocesslistZprofileZprofiles�proxy�purgeZqualifyZquarter�queryZquick�random�rangeZrank�readZ read_onlyZ read_writeZreadsZrebuildZrecover� recursiveZredo_buffer_sizeZ redundantZ referenceZ referencesZregexpZregistrationZ relationalZrelayZrelay_log_fileZ relay_log_posZrelay_threadZrelaylog�release�reload�remove�renameZ reorganizeZrepair�repeatZ repeatable�replaceZreplicaZreplicasZreplicate_do_dbZreplicate_do_tableZreplicate_ignore_dbZreplicate_ignore_tableZreplicate_rewrite_dbZreplicate_wild_do_tableZreplicate_wild_ignore_tableZreplicationZrequireZrequire_row_formatZrequire_table_primary_key_check�resetZresignalZresourceZrespectZrestartZrestoreZrestrictZresumeZretain�returnZreturned_sqlstateZ returning�returnsZreuserE Zrevoke�rightZrlikeZroleZrollbackZrollup�rotateZroutine�rowZ row_countZ row_formatZ row_numberZrowsZrtreeZs3Z savepointZscheduleZschemaZschema_nameZschemas�secondZsecond_microsecondZ secondaryZsecondary_engineZsecondary_engine_attributeZsecondary_loadZsecondary_unloadZsecurity�selectZ sensitive� separatorZserializableZserver�session�shareZshow�shutdown�signalZsigned�simple�skipZslaveZslowZsnapshot�socketZsomeZsonameZsounds�sourceZsource_auto_positionZsource_bindZsource_compression_algorithmsZsource_connect_retryZsource_connection_auto_failoverZsource_delayZsource_heartbeat_periodZsource_hostZsource_log_fileZsource_log_posZsource_passwordZsource_portZsource_public_key_pathZsource_retry_countZ source_sslZ source_ssl_caZsource_ssl_capathZsource_ssl_certZsource_ssl_cipherZsource_ssl_crlZsource_ssl_crlpathZsource_ssl_keyZsource_ssl_verify_server_certZsource_tls_ciphersuitesZsource_tls_versionZsource_userZsource_zstd_compression_levelZspatialZspecificZsqlZsql_after_gtidsZsql_after_mts_gapsZsql_before_gtidsZsql_big_resultZsql_buffer_resultZsql_calc_found_rowsZsql_no_cacheZsql_small_resultZ sql_threadZsql_tsi_dayZsql_tsi_hourZsql_tsi_minuteZ sql_tsi_monthZsql_tsi_quarterZsql_tsi_secondZsql_tsi_weekZsql_tsi_yearZsqlexceptionZsqlstateZ sqlwarningZsrid�sslZstacked�startZstartingZstartsZstats_auto_recalcZstats_persistentZstats_sample_pages�status�stopZstorageZstoredZ straight_join�streamZstrict_load�stringZsubclass_origin�subjectZsubpartitionZ subpartitions�superZsuspendZswapsZswitches�system�tableZtable_checksumZ table_nameZtablesZtablesampleZ tablespaceZ temporaryZ temptableZ terminatedZthanZthenZthread_priorityZtiesZtimestampaddZ timestampdiffZtls�toZtrailingZtransactionZtriggerZtriggersr �truncate�type�typesZ unboundedZuncommittedZ undefinedZundoZundo_buffer_sizeZundofileZunicodeZ uninstall�union�uniquer Zunlock� unregisterZunsignedZuntil�update�upgradeZuri�url�usageZuseZuse_frm�userZuser_resourcesZusingZutc_dateZutc_timeZ utc_timestampZ validation�value�valuesZ variablesZvcpuZvectorZverify_key_constraints�viewZvirtualZvisible�wait�warnings�weekZ weight_stringZwhen�where�whileZwindow�withZwithoutZwork�wrapper�writeZx509ZxaZxidZxml�xorZ year_monthZzerofill�zone�__main__� N)�urlopen)�format_linesz/https://github.com/mysql/mysql-server/raw/trunkz /sql/lex.hz/sql/item_create.ccc C s� t t��� jddd�} t| �}t| �}t| �}t t��� jddd�}|�t |�� |t t�8 }tdt t|��� tdt t|��� tdt t|��� d S )N�utf8r� )r� �MYSQL_FUNCTIONS�MYSQL_KEYWORDS�MYSQL_OPTIMIZER_HINTS)r? �LEX_URLr �decode�parse_lex_keywords�parse_lex_functions�parse_lex_optimizer_hints�ITEM_CREATE_URLr+ �parse_item_create_functionsr �MYSQL_DATATYPES�update_content�tuple�sorted)Zlex_file�keywordsZ functionsZoptimizer_hintsZitem_create_file� rQ �S/opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/_mysql_builtins.py� update_myself s rS c C �B t � }tjd| tjd�D ]}|�|�d��� � q|std��|S )zParse keywords in lex.h.z({SYM(?:_HK)?\("(?P<keyword>[a-z0-9_]+)",��flags�keywordzNo keywords found�r �re�finditer�IrX r� r8 � ValueError��f�results�mrQ rQ rR rG " � rG c C rT )zParse optimizer hints in lex.h.z"{SYM_H\("(?P<keyword>[a-z0-9_]+)",rU rW zNo optimizer hints foundrX r] rQ rQ rR rI / ra rI c C rT )z&Parse MySQL function names from lex.h.z%{SYM_FN?\("(?P<function>[a-z0-9_]+)",rU r� zNo lex functions foundrX r] rQ rQ rR rH < ra rH c C rT )z/Parse MySQL function names from item_create.cc.z({"(?P<function>[^"]+?)",\s*SQL_F[^(]+?\(rU r� zNo item_create functions foundrX r] rQ rQ rR rK I ra rK c C s� t tdd��}|�� }W d � n1 sw Y t�d| � d�tjtjB �}|�|�}|s6td| � ���t | |�}|d|� � � | ||�� d� }t tdddd ��}|�|� W d � dS 1 sfw Y dS ) zAOverwrite this file with content parsed from MySQL's source code.zutf-8)�encodingN�^z\s*=\s*\($.*?^\s*\)$z*Could not find an existing definition for �w� )rb �newline) r� �__file__r rY �compile�M�S�searchr\ r@ r r� r: )� field_name�contentr^ r� Zre_matchr` Z new_blockrQ rQ rR rM V s � $"�rM )�__doc__ZMYSQL_CONSTANTSrL rB rD rC �__name__rY �urllib.requestr? Z pygments.utilr@ Z SOURCE_URLrE rJ rS rG rI rH rK rM rQ rQ rQ rR �<module> s: M . Y �
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings