{"version":3,"file":"sql.DAkVb5dB.mjs","names":[],"sources":["https:/esm.sh/highlight.js@10.7.3/es2022/lib/languages/sql.mjs"],"sourcesContent":["/* esm.sh - highlight.js@10.7.3/lib/languages/sql */\nvar S=Object.create;var d=Object.defineProperty;var T=Object.getOwnPropertyDescriptor;var q=Object.getOwnPropertyNames;var D=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var M=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var C=(e,r,t,o)=>{if(r&&typeof r==\"object\"||typeof r==\"function\")for(let n of q(r))!I.call(e,n)&&n!==t&&d(e,n,{get:()=>r[n],enumerable:!(o=T(r,n))||o.enumerable});return e};var L=(e,r,t)=>(t=e!=null?S(D(e)):{},C(r||!e||!e.__esModule?d(t,\"default\",{value:e,enumerable:!0}):t,e));var y=M((B,b)=>{function f(e){return e?typeof e==\"string\"?e:e.source:null}function z(...e){return e.map(t=>f(t)).join(\"\")}function c(...e){return\"(\"+e.map(t=>f(t)).join(\"|\")+\")\"}function U(e){let r=e.COMMENT(\"--\",\"$\"),t={className:\"string\",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},o={begin:/\"/,end:/\"/,contains:[{begin:/\"\"/}]},n=[\"true\",\"false\",\"unknown\"],v=[\"double precision\",\"large object\",\"with timezone\",\"without timezone\"],u=[\"bigint\",\"binary\",\"blob\",\"boolean\",\"char\",\"character\",\"clob\",\"date\",\"dec\",\"decfloat\",\"decimal\",\"float\",\"int\",\"integer\",\"interval\",\"nchar\",\"nclob\",\"national\",\"numeric\",\"real\",\"row\",\"smallint\",\"time\",\"timestamp\",\"varchar\",\"varying\",\"varbinary\"],h=[\"add\",\"asc\",\"collation\",\"desc\",\"final\",\"first\",\"last\",\"view\"],w=[\"abs\",\"acos\",\"all\",\"allocate\",\"alter\",\"and\",\"any\",\"are\",\"array\",\"array_agg\",\"array_max_cardinality\",\"as\",\"asensitive\",\"asin\",\"asymmetric\",\"at\",\"atan\",\"atomic\",\"authorization\",\"avg\",\"begin\",\"begin_frame\",\"begin_partition\",\"between\",\"bigint\",\"binary\",\"blob\",\"boolean\",\"both\",\"by\",\"call\",\"called\",\"cardinality\",\"cascaded\",\"case\",\"cast\",\"ceil\",\"ceiling\",\"char\",\"char_length\",\"character\",\"character_length\",\"check\",\"classifier\",\"clob\",\"close\",\"coalesce\",\"collate\",\"collect\",\"column\",\"commit\",\"condition\",\"connect\",\"constraint\",\"contains\",\"convert\",\"copy\",\"corr\",\"corresponding\",\"cos\",\"cosh\",\"count\",\"covar_pop\",\"covar_samp\",\"create\",\"cross\",\"cube\",\"cume_dist\",\"current\",\"current_catalog\",\"current_date\",\"current_default_transform_group\",\"current_path\",\"current_role\",\"current_row\",\"current_schema\",\"current_time\",\"current_timestamp\",\"current_path\",\"current_role\",\"current_transform_group_for_type\",\"current_user\",\"cursor\",\"cycle\",\"date\",\"day\",\"deallocate\",\"dec\",\"decimal\",\"decfloat\",\"declare\",\"default\",\"define\",\"delete\",\"dense_rank\",\"deref\",\"describe\",\"deterministic\",\"disconnect\",\"distinct\",\"double\",\"drop\",\"dynamic\",\"each\",\"element\",\"else\",\"empty\",\"end\",\"end_frame\",\"end_partition\",\"end-exec\",\"equals\",\"escape\",\"every\",\"except\",\"exec\",\"execute\",\"exists\",\"exp\",\"external\",\"extract\",\"false\",\"fetch\",\"filter\",\"first_value\",\"float\",\"floor\",\"for\",\"foreign\",\"frame_row\",\"free\",\"from\",\"full\",\"function\",\"fusion\",\"get\",\"global\",\"grant\",\"group\",\"grouping\",\"groups\",\"having\",\"hold\",\"hour\",\"identity\",\"in\",\"indicator\",\"initial\",\"inner\",\"inout\",\"insensitive\",\"insert\",\"int\",\"integer\",\"intersect\",\"intersection\",\"interval\",\"into\",\"is\",\"join\",\"json_array\",\"json_arrayagg\",\"json_exists\",\"json_object\",\"json_objectagg\",\"json_query\",\"json_table\",\"json_table_primitive\",\"json_value\",\"lag\",\"language\",\"large\",\"last_value\",\"lateral\",\"lead\",\"leading\",\"left\",\"like\",\"like_regex\",\"listagg\",\"ln\",\"local\",\"localtime\",\"localtimestamp\",\"log\",\"log10\",\"lower\",\"match\",\"match_number\",\"match_recognize\",\"matches\",\"max\",\"member\",\"merge\",\"method\",\"min\",\"minute\",\"mod\",\"modifies\",\"module\",\"month\",\"multiset\",\"national\",\"natural\",\"nchar\",\"nclob\",\"new\",\"no\",\"none\",\"normalize\",\"not\",\"nth_value\",\"ntile\",\"null\",\"nullif\",\"numeric\",\"octet_length\",\"occurrences_regex\",\"of\",\"offset\",\"old\",\"omit\",\"on\",\"one\",\"only\",\"open\",\"or\",\"order\",\"out\",\"outer\",\"over\",\"overlaps\",\"overlay\",\"parameter\",\"partition\",\"pattern\",\"per\",\"percent\",\"percent_rank\",\"percentile_cont\",\"percentile_disc\",\"period\",\"portion\",\"position\",\"position_regex\",\"power\",\"precedes\",\"precision\",\"prepare\",\"primary\",\"procedure\",\"ptf\",\"range\",\"rank\",\"reads\",\"real\",\"recursive\",\"ref\",\"references\",\"referencing\",\"regr_avgx\",\"regr_avgy\",\"regr_count\",\"regr_intercept\",\"regr_r2\",\"regr_slope\",\"regr_sxx\",\"regr_sxy\",\"regr_syy\",\"release\",\"result\",\"return\",\"returns\",\"revoke\",\"right\",\"rollback\",\"rollup\",\"row\",\"row_number\",\"rows\",\"running\",\"savepoint\",\"scope\",\"scroll\",\"search\",\"second\",\"seek\",\"select\",\"sensitive\",\"session_user\",\"set\",\"show\",\"similar\",\"sin\",\"sinh\",\"skip\",\"smallint\",\"some\",\"specific\",\"specifictype\",\"sql\",\"sqlexception\",\"sqlstate\",\"sqlwarning\",\"sqrt\",\"start\",\"static\",\"stddev_pop\",\"stddev_samp\",\"submultiset\",\"subset\",\"substring\",\"substring_regex\",\"succeeds\",\"sum\",\"symmetric\",\"system\",\"system_time\",\"system_user\",\"table\",\"tablesample\",\"tan\",\"tanh\",\"then\",\"time\",\"timestamp\",\"timezone_hour\",\"timezone_minute\",\"to\",\"trailing\",\"translate\",\"translate_regex\",\"translation\",\"treat\",\"trigger\",\"trim\",\"trim_array\",\"true\",\"truncate\",\"uescape\",\"union\",\"unique\",\"unknown\",\"unnest\",\"update   \",\"upper\",\"user\",\"using\",\"value\",\"values\",\"value_of\",\"var_pop\",\"var_samp\",\"varbinary\",\"varchar\",\"varying\",\"versioning\",\"when\",\"whenever\",\"where\",\"width_bucket\",\"window\",\"with\",\"within\",\"without\",\"year\"],_=[\"abs\",\"acos\",\"array_agg\",\"asin\",\"atan\",\"avg\",\"cast\",\"ceil\",\"ceiling\",\"coalesce\",\"corr\",\"cos\",\"cosh\",\"count\",\"covar_pop\",\"covar_samp\",\"cume_dist\",\"dense_rank\",\"deref\",\"element\",\"exp\",\"extract\",\"first_value\",\"floor\",\"json_array\",\"json_arrayagg\",\"json_exists\",\"json_object\",\"json_objectagg\",\"json_query\",\"json_table\",\"json_table_primitive\",\"json_value\",\"lag\",\"last_value\",\"lead\",\"listagg\",\"ln\",\"log\",\"log10\",\"lower\",\"max\",\"min\",\"mod\",\"nth_value\",\"ntile\",\"nullif\",\"percent_rank\",\"percentile_cont\",\"percentile_disc\",\"position\",\"position_regex\",\"power\",\"rank\",\"regr_avgx\",\"regr_avgy\",\"regr_count\",\"regr_intercept\",\"regr_r2\",\"regr_slope\",\"regr_sxx\",\"regr_sxy\",\"regr_syy\",\"row_number\",\"sin\",\"sinh\",\"sqrt\",\"stddev_pop\",\"stddev_samp\",\"substring\",\"substring_regex\",\"sum\",\"tan\",\"tanh\",\"translate\",\"translate_regex\",\"treat\",\"trim\",\"trim_array\",\"unnest\",\"upper\",\"value_of\",\"var_pop\",\"var_samp\",\"width_bucket\"],x=[\"current_catalog\",\"current_date\",\"current_default_transform_group\",\"current_path\",\"current_role\",\"current_schema\",\"current_transform_group_for_type\",\"current_user\",\"session_user\",\"system_time\",\"system_user\",\"current_time\",\"localtime\",\"current_timestamp\",\"localtimestamp\"],g=[\"create table\",\"insert into\",\"primary key\",\"foreign key\",\"not null\",\"alter table\",\"add constraint\",\"grouping sets\",\"on overflow\",\"character set\",\"respect nulls\",\"ignore nulls\",\"nulls first\",\"nulls last\",\"depth first\",\"breadth first\"],m=_,p=[...w,...h].filter(s=>!_.includes(s)),j={className:\"variable\",begin:/@[a-z0-9]+/},E={className:\"operator\",begin:/[-+*/=%^~]|&&?|\\|\\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},k={begin:z(/\\b/,c(...m),/\\s*\\(/),keywords:{built_in:m}};function O(s,{exceptions:i,when:N}={}){let R=N;return i=i||[],s.map(a=>a.match(/\\|\\d+$/)||i.includes(a)?a:R(a)?`${a}|0`:a)}return{name:\"SQL\",case_insensitive:!0,illegal:/[{}]|<\\//,keywords:{$pattern:/\\b[\\w\\.]+/,keyword:O(p,{when:s=>s.length<3}),literal:n,type:u,built_in:x},contains:[{begin:c(...g),keywords:{$pattern:/[\\w\\.]+/,keyword:p.concat(g),literal:n,type:u}},{className:\"type\",begin:c(...v)},k,j,t,o,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,r,E]}}b.exports=U});var l=L(y()),F=l.default??l;export{F as default};\n//# sourceMappingURL=sql.mjs.map"],"mappings":"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"}